public bool AddUplatnica(UplatnicaModel uplatnica) { //throw new NotImplementedException(); if (uplatnica != null) { using (var context = new xws_bankEntities()) { Uplate uplata = new Uplate(); uplata.DuznikNalogodavac = uplatnica.DuznikNalogodavac; uplata.SvrhaPlacanja = uplatnica.SvrhaPlacanja; uplata.PoverilacPrimalac = uplatnica.PoverilacPrimalac; uplata.MestoDatumPrijema = uplatnica.MestoDatumPrijema; uplata.SifraPlacanja = uplatnica.SifraPlacanja; uplata.Cena = uplatnica.Cena; uplata.RacunDuznikaNalogodavca = uplatnica.RacunDuznikaNalogodavca; uplata.Model = uplatnica.Model; uplata.PozivNaBrojZaduzenja = uplatnica.PozivNaBrojZaduzenja; uplata.RecunPoveriocaPrimaoca = uplatnica.RecunPoveriocaPrimaoca; uplata.Model2 = uplatnica.Model2; uplata.RacunNaBrojOdobrenje = uplatnica.RacunNaBrojOdobrenje; uplata.DatumValute = uplatnica.DatumValute; uplata.Hitno = uplatnica.Checkbox; uplata.DatumUplate = DateTime.Now; context.Uplates.Add(uplata); context.SaveChanges(); CentralBankService.ServiceBankClient centralBankClient = new CentralBankService.ServiceBankClient(); CentralBankService.UplatnicaModel sendModel = new CentralBankService.UplatnicaModel(); sendModel.Id = uplata.Id; sendModel.DuznikNalogodavac = uplatnica.DuznikNalogodavac; sendModel.SvrhaPlacanja = uplatnica.SvrhaPlacanja; sendModel.PoverilacPrimalac = uplatnica.PoverilacPrimalac; sendModel.MestoDatumPrijema = uplatnica.MestoDatumPrijema; sendModel.SifraPlacanja = uplatnica.SifraPlacanja; sendModel.Cena = uplatnica.Cena; sendModel.RacunDuznikaNalogodavca = uplatnica.RacunDuznikaNalogodavca; sendModel.Model = uplatnica.Model; sendModel.PozivNaBrojZaduzenja = uplatnica.PozivNaBrojZaduzenja; sendModel.RecunPoveriocaPrimaoca = uplatnica.RecunPoveriocaPrimaoca; sendModel.Model2 = uplatnica.Model2; sendModel.RacunNaBrojOdobrenje = uplatnica.RacunNaBrojOdobrenje; sendModel.DatumValute = uplatnica.DatumValute; sendModel.Hitno = uplatnica.Checkbox; centralBankClient.AddUplatnica(sendModel); return(true); } } return(false); }
public void IsplataIzvrsena(long id) { using (var context = new xws_bankEntities()) { Uplate uplata = context.Uplates.Find(id); if (uplata != null) { uplata.IzvrsenaUplata = true; context.SaveChanges(); } } }