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); }
private async Task ZapiszWBazie(int idMagazyn, DokumentTypEnum dokumentTypEnum, bool czyOdejmujemyZMagazynu) { Towar.IDDokumentTyp = (int)dokumentTypEnum; Towar.IDMagazyn = idMagazyn; await OkreslIlosciPoDodaniuDlaTowaru(idMagazyn, czyOdejmujemyZMagazynu); unitOfWork.tblRuchTowar.Add(Towar); await unitOfWork.SaveAsync(); }
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, }); }