public static async Task <BizonylatComplexDto> CreateNewComplexAsync(ossContext context, string sid) { SessionBll.Check(context, sid); await CsoportDal.JogeAsync(context, JogKod.BIZONYLATMOD); var entityParticio = await ParticioDal.GetAsync(context); var szc = JsonConvert.DeserializeObject <SzallitoConf>(entityParticio.Szallito); var result = new BizonylatComplexDto { Dto = new BizonylatDto { Szallitonev = szc.Nev, Szallitoiranyitoszam = szc.Iranyitoszam, Szallitohelysegnev = szc.Helysegnev, Szallitoutcahazszam = szc.Utcahazszam, Szallitobankszamla1 = szc.Bankszamla1, Szallitobankszamla2 = szc.Bankszamla2, Szallitoadotorzsszam = szc.Adotorzsszam, Szallitoadoafakod = szc.Adoafakod, Szallitoadomegyekod = szc.Adomegyekod, Bizonylatkelte = DateTime.Today, Teljesiteskelte = DateTime.Today, Fizetesihatarido = DateTime.Today, Szallitasihatarido = DateTime.Today, Kifizetesrendben = false, Kiszallitva = false, Arfolyam = 1, Ezstornozott = false, Ezstornozo = false, Netto = 0, Afa = 0, Brutto = 0, Termekdij = 0, Nyomtatottpeldanyokszama = 0 } }; const string penznem = "HUF"; var lstPenznem = await PenznemDal.ReadAsync(context, penznem); if (lstPenznem.Count == 1) { result.Dto.Penznemkod = lstPenznem[0].Penznemkod; result.Dto.Penznem = penznem; } result.LstTetelDto = new List <BizonylatTetelDto>(); result.LstAfaDto = new List <BizonylatAfaDto>(); result.LstTermekdijDto = new List <BizonylatTermekdijDto>(); return(result); }
public static async Task <SzamlazasiRendDto> CreateNewAsync(ossContext context, string sid) { const string minta = "HUF"; SessionBll.Check(context, sid); await CsoportDal.JogeAsync(context, JogKod.PROJEKT); var result = new SzamlazasiRendDto(); var lst = await PenznemDal.ReadAsync(context, minta); if (lst.Count == 1) { result.Penznemkod = lst[0].Penznemkod; result.Penznem = lst[0].Penznem1; } return(result); }
public static async Task<ProjektDto> CreateNewAsync(ossContext context, string sid) { const string minta = "HUF"; SessionBll.Check(context, sid); await CsoportDal.JogeAsync(context, JogKod.PROJEKTMOD); var result = new ProjektDto { Keletkezett = DateTime.Now.Date, Vallalasiarnetto = 0, Muszakiallapot = "", Inverterallapot = "", Napelemallapot = "" }; var lst = await PenznemDal.ReadAsync(context, minta); if (lst.Count == 1) { result.Penznemkod = lst[0].Penznemkod; result.Penznem = lst[0].Penznem1; } return result; }