public async Task <IActionResult> Edit(int id, [Bind("verKod,OdjelId,ID,ime,prezime,email,kontaktTelefon,username,passwordHash,spol")] Doktor doktor) { if (id != doktor.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(doktor); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DoktorExists(doktor.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(doktor)); }
public async Task <IActionResult> Create([Bind("jmbg,datumRodjenja,adresaPrebivalista,gradRodjenja,drzavaRodjenja,ID,ime,prezime,email,kontaktTelefon,username,passwordHash,confirmPassword,spol")] Pacijent pacijent) { List <Korisnik> provjeraUser = _context.korisnici.Where(p => p.username == pacijent.username).ToList(); if (provjeraUser.Count() != 0) { ViewBag.Message = "Korisničko ime je već u upotrebi!"; return(View()); } List <Korisnik> provjeraMail = _context.korisnici.Where(p => p.email == pacijent.email).ToList(); if (provjeraMail.Count() != 0) { ViewBag.Message = "Email je već u upotrebi!"; return(View()); } if (ModelState.IsValid) { _context.Add(pacijent); await _context.SaveChangesAsync(); return(Redirect("~/IzborniMeni"));; } return(View()); }
public async Task <IActionResult> Create([Bind("ID,tekst,vrijemeObjave")] Obavjestenje obavjestenje) { if (ModelState.IsValid) { _context.Add(obavjestenje); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(obavjestenje)); }
public async Task <IActionResult> Create([Bind("ID,opis")] InfoBolnice infoBolnice) { if (ModelState.IsValid) { _context.Add(infoBolnice); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(infoBolnice)); }
public async Task <IActionResult> Create([Bind("ID,ime,prezime,email,kontaktTelefon,username,confirmPassword,spol")] Korisnik korisnik) { if (ModelState.IsValid) { _context.Add(korisnik); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(korisnik)); }
public async Task <IActionResult> Create([Bind("rezultatPregleda,ID,datumIzdavanja,Odjel,KorisnikId")] Izvjestaj izvjestaj) { if (ModelState.IsValid) { _context.Add(izvjestaj); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["KorisnikId"] = new SelectList(_context.pacijenti, "ID", "ID", izvjestaj.KorisnikId); return(View(izvjestaj)); }
public async Task <IActionResult> Create([Bind("ID,ocjena1,ocjena2,ocjena3,ocjena4,ocjena5,doktorID")] Anketa anketa) { if (ModelState.IsValid) { var konacna = (anketa.ocjena1 + anketa.ocjena2 + anketa.ocjena3 + anketa.ocjena4 + anketa.ocjena5) / 5; anketa.konacnaOcjena = konacna; _context.Add(anketa); await _context.SaveChangesAsync(); return(Redirect("~/IzborniMeni")); } return(View(anketa)); }
public async Task <IActionResult> Create([Bind("nazivLijeka,ID,datumIzdavanja,KorisnikId,Odjel")] Recept recept) { if (ModelState.IsValid) { _context.Add(recept); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["KorisnikId"] = new SelectList(_context.pacijenti, "ID", "ID", recept.KorisnikId); return(View(recept)); }
public async Task <IActionResult> Create([Bind("svrha,odrediste,ID,datumIzdavanja,KorisnikId,Odjel")] Uputnica uputnica) { if (ModelState.IsValid) { _context.Add(uputnica); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["KorisnikId"] = new SelectList(_context.pacijenti, "ID", "ID", uputnica.KorisnikId); return(View(uputnica)); }
public async Task <IActionResult> Create([Bind("ID,datumIzdavanja,KorisnikId")] Dokumentacija dokumentacija) { if (ModelState.IsValid) { _context.Add(dokumentacija); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["KorisnikId"] = new SelectList(_context.korisnici, "ID", "ID", dokumentacija.KorisnikId); return(View(dokumentacija)); }
public async Task <IActionResult> Create([Bind("ID,termin, zauzet, KorisnikId")] Pregled pregled) { List <Doktor> trazeniDoktor = _context.doktori.Where(p => p.ID == pregled.KorisnikId).ToList(); pregled.ime = trazeniDoktor.ElementAt(0).ime; pregled.prezime = trazeniDoktor.ElementAt(0).prezime; if (ModelState.IsValid) { _context.Add(pregled); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["KorisnikId"] = new SelectList(_context.korisnici, "ID", "ID", pregled.KorisnikId); return(View(pregled)); }