public static async Task <int> UpdateAsync(ossContext context, Models.Bizonylat entity) { Register.Modification(context, entity); await context.SaveChangesAsync(); return(entity.Bizonylatkod); }
public void Setup(Models.Bizonylat entityBizonylat, byte[] szamlakep, string fejlec, string verzio) { Szamlakep = szamlakep; BizonylatFejlec = fejlec; Verzio = verzio; BizonylatTipus = (BizonylatTipus)entityBizonylat.Bizonylattipuskod; var kimeno = BizonylatTipus != BizonylatTipus.BejovoSzamla && BizonylatTipus != BizonylatTipus.Megrendeles; var szallitocim = $"{entityBizonylat.Szallitoiranyitoszam} {entityBizonylat.Szallitohelysegnev}, {entityBizonylat.Szallitoutcahazszam}"; var szallitoadoszam = $"{entityBizonylat.Szallitoadotorzsszam}-{entityBizonylat.Szallitoadoafakod}-{entityBizonylat.Szallitoadomegyekod}"; var vevocim = $"{entityBizonylat.Ugyfeliranyitoszam} {entityBizonylat.Ugyfelhelysegnev}, {entityBizonylat.Ugyfelkozterulet} {entityBizonylat.Ugyfelkozterulettipus} {entityBizonylat.Ugyfelhazszam}"; SzallitoNev = kimeno ? entityBizonylat.Szallitonev : entityBizonylat.Ugyfelnev; SzallitoCim = kimeno ? szallitocim : vevocim; SzallitoAdoszam = kimeno ? szallitoadoszam : entityBizonylat.Ugyfeladoszam; SzallitoBankszamla1 = kimeno ? entityBizonylat.Szallitobankszamla1 : ""; SzallitoBankszamla2 = kimeno ? entityBizonylat.Szallitobankszamla2 : ""; VevoNev = kimeno ? entityBizonylat.Ugyfelnev : entityBizonylat.Szallitonev; VevoCim = kimeno ? vevocim : szallitocim; VevoAdoszam = kimeno ? entityBizonylat.Ugyfeladoszam : szallitoadoszam; BizonylatKelte = entityBizonylat.Bizonylatkelte.ToShortDateString(); TeljesitesKelte = entityBizonylat.Teljesiteskelte.ToShortDateString(); FizetesiMod = entityBizonylat.Fizetesimod; FizetesiHatarido = entityBizonylat.Fizetesihatarido.ToShortDateString(); Bizonylatszam = entityBizonylat.Bizonylatszam; MegjegyzesFej = entityBizonylat.Megjegyzesfej; Netto = entityBizonylat.Netto.ToString("#,##0.00"); Afa = entityBizonylat.Afa.ToString("#,##0.00"); Brutto = entityBizonylat.Brutto.ToString("#,##0.00"); Termekdij = entityBizonylat.Termekdij.ToString("#,##0.00"); Penznem = entityBizonylat.Penznem; Arfolyam = entityBizonylat.Arfolyam.ToString("#,##0.00"); Azaz = entityBizonylat.Azaz; TermekdijNulla = entityBizonylat.Termekdij == 0; AfaFt = Calc.RealRound(entityBizonylat.Afa * entityBizonylat.Arfolyam, 1).ToString("#,##0.00"); Keszitette = entityBizonylat.Letrehozta; LstTetel.Clear(); foreach (var tetel in entityBizonylat.Bizonylattetel) { var t = new BizonylatPrinterTetel { Megnevezes = tetel.Megnevezes, Megjegyzes = tetel.Megjegyzes, Mennyiseg = tetel.Mennyiseg.ToString("#,##0.00"), Me = tetel.Me, Egysegar = tetel.Egysegar.ToString("#,##0.00"), AfaKulcs = tetel.Afakulcs, Netto = tetel.Netto.ToString("#,##0.00"), Afa = tetel.Afa.ToString("#,##0.00"), Brutto = tetel.Brutto.ToString("#,##0.00"), }; if (tetel.Termekdijas) { t.Termekdij = $"KT {tetel.Termekdijkt} termékdíj a bruttó árból: {tetel.Mennyiseg:#,##0.00} {tetel.Me} x {tetel.Tomegkg:#,##0.00} kg x {tetel.Termekdijegysegar:#,##0.00} HUF/kg = {tetel.Termekdij:#,##0.00} HUF"; } LstTetel.Add(t); } LstAfa.Clear(); foreach (var afa in entityBizonylat.Bizonylatafa) { LstAfa.Add(new BizonylatPrinterAfa { AfaKulcs = afa.Afakulcs, Netto = afa.Netto.ToString("#,##0.00"), Afa = afa.Afa.ToString("#,##0.00"), Brutto = afa.Brutto.ToString("#,##0.00"), }); } LstTermekdij.Clear(); foreach (var termekdij in entityBizonylat.Bizonylattermekdij) { LstTermekdij.Add(new BizonylatPrinterTermekdij { TermekdijKT = termekdij.Termekdijkt, OssztomegKg = termekdij.Ossztomegkg.ToString("#,##0.00"), TermekdijEgysegar = termekdij.Termekdijegysegar.ToString("#,##0.00"), Termekdij = termekdij.Termekdij.ToString("#,##0.00"), }); } }
public static async Task DeleteAsync(ossContext context, Models.Bizonylat entity) { context.Bizonylat.Remove(entity); await context.SaveChangesAsync(); }