public ActionResult PacijentSaKartonom(NovaZakazanaPosetaSaKartonom model) { if (ModelState.IsValid) { string IDStomatologa = User.Identity.GetUserName(); Stomatolog trenutni = context.Stomatolozi.Where(m => m.IDClanaKomore == IDStomatologa).First(); Pacijent novaPoseta = context.Pacijenti.Where(m => m.IDKartona == model.IDKartona).First(); ZakazanaPoseta z = new ZakazanaPoseta() { StomatologIDClanaKomore = IDStomatologa, Zakazao = trenutni, ZakazanPacijent = novaPoseta, PacijentIDKartona = novaPoseta.IDKartona, DatumVreme = new DateTime(model.Godina, model.Mesec, model.Dan, model.Sat, model.Minut, 0), ImePacijenta = model.ImePacijenta, PrezimePacijenta = model.PrezimePacijenta, Napomena = model.Napomena, ImaKarton = true }; context.ZakazanePosete.Add(z); context.SaveChanges(); return(RedirectToAction("Index", "ZakazanaPoseta")); } // If we got this far, something failed, redisplay form return(View(model)); }
public ActionResult DodajKarton(NoviKarton model) { if (ModelState.IsValid) { string IDStomatologa = User.Identity.GetUserName(); Stomatolog izabrani = context.Stomatolozi.Where(m => m.IDClanaKomore == IDStomatologa).First(); Pacijent o = new Pacijent() { StomatologIDClanaKomore = IDStomatologa, IzabraniStomatolog = izabrani, Ime = model.Ime, Prezime = model.Prezime, GodinaRodjenja = model.GodinaRodjenja, JMBG = model.JMBG, KontaktTelefon = model.KontaktTelefon, ImeRoditelja = model.ImeRoditelja, Napomena = model.Napomena, Pol = model.Pol, ObavljenePosete = new List <ObavljenaPoseta>(), ZakazanePosete = new List <ZakazanaPoseta>() }; context.Pacijenti.Add(o); context.SaveChanges(); return(RedirectToAction("Index", "Karton")); } // If we got this far, something failed, redisplay form return(View(model)); }
public ActionResult ObrisiStomatologa(string IDClanaKomore) { Stomatolog s = (from m in context.Stomatolozi where m.IDClanaKomore == IDClanaKomore select m).ToList().First(); context.Stomatolozi.Remove(s); context.SaveChanges(); return(RedirectToAction("Pretraga", "Stomatolog")); }
public ActionResult NovaObjava(NovaObjava model) { string IDkorisnika = User.Identity.GetUserName(); Stomatolog ulogovani = context.Stomatolozi.Where(m => m.IDClanaKomore == IDkorisnika).First(); DateTime trenutnoVreme = DateTime.Now; Objava novaObjava = new Objava { DatumVreme = trenutnoVreme, KomentariNaObjavu = new List <KomentarNaObjavu>(), Objavio = ulogovani, StomatologIDClanaKomore = ulogovani.IDClanaKomore, Tekst = model.Tekst, Vrsta = model.Vrsta }; context.Objave.Add(novaObjava); context.SaveChanges(); return(RedirectToAction("Index", "Objava")); }
public ActionResult DodajOrdinaciju(NovaOrdinacija model) { if (ModelState.IsValid) { Ordinacija o = new Ordinacija() { Naziv = model.Naziv, PIB = model.PIB, ImeVlasnika = model.ImeVlasnika, PrezimeVlasnika = model.PrezimeVlasnika, JMBG = model.JMBGVlasnika, Adresa = model.Adresa, Grad = model.Grad, KontaktTelefon = model.KontaktTelefon }; context.Ordinacije.Add(o); context.SaveChanges(); return(RedirectToAction("Index", "Ordinacija")); } // If we got this far, something failed, redisplay form return(View(model)); }
public ActionResult DodajObavljeniPregled(ObavljeniPregled model) { if (ModelState.IsValid) { string IDStomatologa = User.Identity.GetUserName(); Stomatolog trenutni = context.Stomatolozi.Where(m => m.IDClanaKomore == IDStomatologa).First(); Pacijent novaPoseta = context.Pacijenti.Where(m => m.IDKartona == model.IDPacijenta).First(); ObavljenaPoseta z = new ObavljenaPoseta() { StomatologIDClanaKomore = IDStomatologa, IzabraniStomatolog = trenutni, PregledaniPacijent = novaPoseta, PacijentIDKartona = novaPoseta.IDKartona, DatumVreme = new DateTime(model.Godina, model.Mesec, model.Dan, model.Sat, model.Minut, 0), OpisIntervencije = "pregled", Terapija = "" }; context.ObavljenePosete.Add(z); context.SaveChanges(); Pregled p = new Pregled() { Poseta = z, IDPregleda = z.IDPosete, JedinicaDoleLevo = model.JedinicaDoleLevo, JedinicaGoreDesno = model.JedinicaGoreDesno, JedinicaDoleDesno = model.JedinicaDoleDesno, JedinicaGoreLevo = model.JedinicaGoreLevo, DvojkaDoleLevo = model.DvojkaDoleLevo, DvojkaGoreDesno = model.DvojkaGoreDesno, DvojkaDoleDesno = model.DvojkaDoleDesno, DvojkaGoreLevo = model.DvojkaGoreLevo, TrojkaDoleLevo = model.TrojkaDoleLevo, TrojkaGoreDesno = model.TrojkaGoreDesno, TrojkaDoleDesno = model.TrojkaDoleDesno, TrojkaGoreLevo = model.TrojkaGoreLevo, CetvorkaDoleLevo = model.CetvorkaDoleLevo, CetvorkaGoreDesno = model.CetvorkaGoreDesno, CetvorkaDoleDesno = model.CetvorkaDoleDesno, CetvorkaGoreLevo = model.CetvorkaGoreLevo, PeticaDoleLevo = model.PeticaDoleLevo, PeticaGoreDesno = model.PeticaGoreDesno, PeticaDoleDesno = model.PeticaDoleDesno, PeticaGoreLevo = model.PeticaGoreLevo, SesticaDoleLevo = model.SesticaDoleLevo, SesticaGoreDesno = model.SesticaGoreDesno, SesticaDoleDesno = model.SesticaDoleDesno, SesticaGoreLevo = model.SesticaGoreLevo, SedmicaDoleLevo = model.SedmicaDoleLevo, SedmicaGoreDesno = model.SedmicaGoreDesno, SedmicaDoleDesno = model.SedmicaDoleDesno, SedmicaGoreLevo = model.SedmicaGoreLevo, OsmicaDoleLevo = model.OsmicaDoleLevo, OsmicaGoreDesno = model.OsmicaGoreDesno, OsmicaDoleDesno = model.OsmicaDoleDesno, OsmicaGoreLevo = model.OsmicaGoreLevo }; context.Pregledi.Add(p); context.SaveChanges(); return(RedirectToAction("Index", "ObavljenaPoseta")); } // If we got this far, something failed, redisplay form return(View(model)); }