public Partneri MapPartnerViewToPartner(PartnerView view) { var result = new Partneri() { Id = view.Id, NazivPartnera = view.NazivPartnera, LokacijaId = view.Lokacija.Id }; return(result); }
public bool AddPartner(Partneri partner) { try { _context.Partneri.Add(partner); _context.SaveChanges(); return(true); } catch (Exception e) { return(false); } }
public bool UpdatePartner(Partneri partner) { int id; var partner1 = _context.Partneri.SingleOrDefault(v => v.Id == partner.Id); id = partner.Id; partner1.NazivPartnera = partner.NazivPartnera; partner1.LokacijaId = partner.LokacijaId; try { _context.SaveChanges(); return(true); } catch (Exception e) { return(false); } }
public PartnerView MapPartnerToBasicPartner(Partneri partner) { var result = new PartnerView { Id = partner.Id, NazivPartnera = partner.NazivPartnera, Lokacija = new LokacijaView() { Id = partner.Lokacija.Id, Adresa = partner.Lokacija.Adresa, Drzava = new DrzaveView() { Id = partner.Lokacija.Drzava.Id, NazivDrzave = partner.Lokacija.Drzava.NazivDrzave } } }; return(result); }
private void ButtonPartneri_Click(object sender, EventArgs e) { DataGridViewRow row = _dataGridView1.SelectedRows[0]; string naziv = row.Cells["Naziv"].Value.ToString(); using var form = new PartneriTableForm(); form.OdabirPartnera(); Partneri partner = new Partneri(); partner.OpciPodaci.Id = form.IdPartner; partner.GetPartnerById(); if (partner.OpciPodaci.Id == 0) { return; } KontniPlan kontniPlan = new KontniPlan { Konto = row.Cells["Dugovna"].Value.ToString() == "0" ? partner.KontoK : partner.KontoD }; KontoParovi par = new KontoParovi(BookNames.Izvodi) { Naziv = naziv, Id_Konto = kontniPlan.GetIdByKontoNumber() }; if (!par.ExistsInDbByNaziv() && par.Id_Konto != 0) { par.InsertData(); userFunctionPointer.DynamicInvoke(); } else { MessageShow(); } }