using System.Data; using Kreta.DataAccess.Interfaces; using Kreta.DataAccessManual.ParameterClasses; namespace Kreta.DataAccessManual.Interfaces { public interface IBeszerzesiModulDAL { DataSet BeszerzesiIgenyDokList(int igenylesId, int tanevId); DataSet BeszerzesiIgenyKereses(BeszerzesiIgenySearchPco pco); DataSet BeszerzesiIgenyMegjegyzesList(int igenylesId, int tanevId); IBeszerzesiAnyagtorzs GetAnyagtorzsAdat(int torzsId); DataSet GetAnyagTorzsList(string filterString); IBeszerzesiAnyag GetBeszerzesiAnyag(int? id = null); IBeszerzesiAnyagtorzs GetBeszerzesiAnyagtorzs(int? id = null); IBeszerzesiIgeny GetBeszerzesiIgeny(int? id = null); IBeszerzesiIgenyMegjegyzes GetBeszerzesiIgenyMegjegyzes(int? id = null); IBeszerzesiSzallito GetBeszerzesiSzallito(int? id = null); IBeszerzesiSzallito GetSzallitoTorzsAdat(int torzsId); DataSet GetSzallitoTorzsList(string filterString); int InsertOrUpdateBeszerzesiAnyag(IBeszerzesiAnyag dto); int InsertOrUpdateBeszerzesiIgeny(IBeszerzesiIgeny dto); int InsertOrUpdateBeszerzesiIgenyMegjegyzes(IBeszerzesiIgenyMegjegyzes dto); int InsertOrUpdateBeszerzesiSzallito(IBeszerzesiSzallito dto); string IsLeader(int alkalmazottId, int tanevId); void Update(IBeszerzesiIgeny dto); } }