public ActionResult Dodaj(int pacijentId) { Korisnici k = ctx.Kosrisnicis.Find(pacijentId); OsiguranjeUrediVM Model = new OsiguranjeUrediVM(); Model.OpstineList = UcitajOpstine(); Model.PacijentId = pacijentId; Model.Valid = true; Model.PacijentImePrezime = k.Ime + " " + k.Prezime; return(View("Uredi", Model)); }
public ActionResult Snimi(OsiguranjeUrediVM o) { if (!ModelState.IsValid) { o.OpstineList = UcitajOpstine(); return(View("Uredi", o)); } Osiguranje entity; if (o == null || o.Id == 0) { entity = new Osiguranje(); ctx.Osiguranjes.Add(entity); } else { entity = ctx.Osiguranjes.Find(o.Id); } entity.Id = o.Id; entity.Valid = o.Valid; entity.NazivPoslodavca = o.NazivPoslodavca; entity.Adresa = o.Adresa; entity.OpstinaId = o.OpstinaId; entity.LicniBrOsig = o.LicniBrOsig; entity.RegBr = o.RegBr; entity.Zajednica = o.Zajednica; entity.RadnoMjesto = o.RadnoMjesto; entity.OsiguranOd = o.OsiguranOd; entity.OsiguranDo = o.OsiguranDo; entity.PacijentId = o.PacijentId; ctx.SaveChanges(); return(RedirectToAction("Uredi", "Pacijent", new { pacijentId = o.PacijentId })); }
public ActionResult Uredi(int osiguranjeId) { Osiguranje entity = ctx.Osiguranjes.Include(x => x.Pacijent).Include(x => x.Opstina).Include(x => x.Pacijent.Korisnici).Where(x => osiguranjeId == x.Id).FirstOrDefault(); OsiguranjeUrediVM Model = new OsiguranjeUrediVM(); Model.Id = entity.Id; Model.Valid = entity.Valid; Model.NazivPoslodavca = entity.NazivPoslodavca; Model.Adresa = entity.Adresa; Model.OpstinaId = entity.OpstinaId; Model.OpstinaNaziv = entity.Opstina.Naziv; Model.LicniBrOsig = entity.LicniBrOsig; Model.RegBr = entity.RegBr; Model.Zajednica = entity.Zajednica; Model.RadnoMjesto = entity.RadnoMjesto; Model.OsiguranOd = entity.OsiguranOd; Model.OsiguranDo = entity.OsiguranDo; Model.PacijentId = entity.PacijentId; Model.PacijentImePrezime = entity.Pacijent.Korisnici.Ime + ' ' + entity.Pacijent.Korisnici.Prezime; Model.OpstineList = UcitajOpstine(); return(View("Uredi", Model)); }