private async Task <tblRuchNaglowek> StworzRuchNaglowek(int idZlecenieProdukcyjne, GniazdaProdukcyjneEnum gniazdaProdukcyjneEnum, StatusRuchuTowarowEnum statusRuchuTowarowEnum, FirmaEnum firmaZ, FirmaEnum firmaDo, MagazynyEnum magazynZ, MagazynyEnum magazynDo) { var nrDokumentu = await tblRuchNaglowekHelper.NrDokumentuGenerator(StatusRuchuTowarowEnum.PrzyjecieWewnetrzne_PW); return(new tblRuchNaglowek { ID_PracownikGAT = UzytkownikZalogowany.Uzytkownik == null ? 7 : UzytkownikZalogowany.Uzytkownik.ID_PracownikGAT, DataPrzyjecia = new DateTime(), IDFirmaZ = (int)firmaZ, IDFirmaDo = (int)firmaDo, IDKontrahent = null, IDMagazynZ = (int)magazynZ, IDMagazynDo = (int)magazynDo, IDProdukcjaGniazdaProdukcyjne = (int)gniazdaProdukcyjneEnum, IDRuchStatus = (int)statusRuchuTowarowEnum, IDProdukcjaZlecenieProdukcyjne = idZlecenieProdukcyjne, NrDokumentu = nrDokumentu.NrDokumentu, NrDokumentuPelny = nrDokumentu.PelnyNrDokumentu }); }
public async Task <tblRuchTowar> ZapiszRekordDoTblRuchTowaru(JmEnum jmEnum, StatusRuchuTowarowEnum statusRuchuTowarowEnum, DokumentTypEnum dokumentTypEnum, MagazynyEnum naMagazynEnum, VatEnum vatEnum, int idTowar, int idRuchNaglowek, string nrRolki, string nrPartii) { ruchTowar = StworzRuchTowaru(jmEnum, dokumentTypEnum, naMagazynEnum, vatEnum, idTowar, idRuchNaglowek, nrRolki, nrPartii); var ruchStatus = await unitOfWork.tblRuchStatus.GetByIdAsync((int)statusRuchuTowarowEnum); var ruchNaglowek = await unitOfWork.tblRuchNaglowek.GetByIdAsync(idRuchNaglowek); await tblRuchTowarHelper.DodajDoBazyDanych(ruchTowar, ruchStatus, ruchNaglowek); return(ruchTowar); }
public async Task <tblRuchNaglowek> ZapiszRekordDoTblRuchNaglowek(int idZlecenieProdukcyjne, GniazdaProdukcyjneEnum gniazdoProdukcyjne, StatusRuchuTowarowEnum statusRuchuTowarowEnum, FirmaEnum firmaZ, FirmaEnum firmaDo, MagazynyEnum magazynZ, MagazynyEnum magazynDo) { ruchNaglowek = await StworzRuchNaglowek(idZlecenieProdukcyjne, gniazdoProdukcyjne, statusRuchuTowarowEnum, firmaZ, firmaDo, magazynZ, magazynDo); unitOfWork.tblRuchNaglowek.Add(ruchNaglowek); await unitOfWork.SaveAsync(); return(ruchNaglowek); }
private tblRuchTowar StworzRuchTowaru(JmEnum jmEnum, DokumentTypEnum dokumentTypEnum, MagazynyEnum naMagazynEnum, VatEnum vatEnum, int idTowar, int idRuchNaglowek, string nrRolki, string nrPartii) { return(new tblRuchTowar { IDJm = (int)jmEnum, IDDokumentTyp = (int)dokumentTypEnum, IDMagazyn = (int)naMagazynEnum, IDVat = (int)vatEnum, IDTowar = idTowar, IDRuchNaglowek = idRuchNaglowek, NrRolki = nrRolki, NrParti = nrPartii, }); }