//public ActionResult AzuriranjeTermina() //{ // List<Rezervisan_Termin> rezervisan_Termini = new List<Rezervisan_Termin>(); // foreach (Rezervisan_Termin rt in kDC.Rezervisan_Termins) // { // rezervisan_Termini.Add(rt); // } // ViewBag.Termini = rezervisan_Termini; // return View(); //} //public ActionResult AzuriranjeTerminaId(int id) //{ // Rezervisan_Termin rezervisan_Termin = new Rezervisan_Termin(); // rezervisan_Termin = kDC.Rezervisan_Termins.FirstOrDefault(t => t.TerminID == id); // Rezervisan_TerminBO rezervisan_TerminBO = new Rezervisan_TerminBO(); // rezervisan_TerminBO.TerminID = rezervisan_Termin.TerminID; // rezervisan_TerminBO.SalaID = rezervisan_Termin.SalaID; // rezervisan_TerminBO.JMBG = rezervisan_Termin.JMBG; // rezervisan_TerminBO.AktivnostID = rezervisan_Termin.AktivnostID; // rezervisan_TerminBO.DatumVreme = rezervisan_Termin.DatumVreme; // return PartialView("_AzuriranjeTermina", rezervisan_TerminBO); //} //[HttpPost] //public ActionResult Index(Rezervisan_TerminBO model) //{ // Rezervisan_Termin rezervisan_Termin = new Rezervisan_Termin(); // rezervisan_Termin = kDC.Rezervisan_Termins.FirstOrDefault(t => t.TerminID == model.TerminID); // rezervisan_Termin.TerminID = model.TerminID; // rezervisan_Termin.SalaID = model.SalaID; // rezervisan_Termin.JMBG = model.JMBG; // rezervisan_Termin.AktivnostID = model.AktivnostID; // rezervisan_Termin.DatumVreme = model.DatumVreme; // kDC.SubmitChanges(); // return RedirectToAction("AzuriranjeTermina"); //} public ActionResult BrisanjeTermina(int id) { Rezervisan_Termin rezervisan_Termin = new Rezervisan_Termin(); rezervisan_Termin = kDC.Rezervisan_Termins.FirstOrDefault(t => t.TerminID == id); kDC.Rezervisan_Termins.DeleteOnSubmit(rezervisan_Termin); kDC.SubmitChanges(); return(RedirectToAction("OtkazivanjeTermina")); }
public ActionResult OtkazivanjeTerminaId(int id) { Rezervisan_Termin rezervisan_Termin = new Rezervisan_Termin(); rezervisan_Termin = kDC.Rezervisan_Termins.FirstOrDefault(t => t.TerminID == id); Rezervisan_TerminBO rezervisan_TerminBO = new Rezervisan_TerminBO(); rezervisan_TerminBO.TerminID = rezervisan_Termin.TerminID; rezervisan_TerminBO.SalaID = rezervisan_Termin.SalaID; rezervisan_TerminBO.JMBG = rezervisan_Termin.JMBG; rezervisan_TerminBO.AktivnostID = rezervisan_Termin.AktivnostID; rezervisan_TerminBO.DatumVreme = rezervisan_Termin.DatumVreme; return(PartialView("_OtkazivanjeTermina", rezervisan_TerminBO)); }
public ActionResult RezervacijaTerminaPost(Rezervisan_TerminBO rezervisan_TerminBO) { Rezervisan_Termin rezervisan_Termin = new Rezervisan_Termin(); rezervisan_Termin.DatumVreme = rezervisan_TerminBO.DatumVreme; rezervisan_Termin.AktivnostID = Convert.ToInt32(Request.Form["Aktivnosti"].ToString()); rezervisan_Termin.JMBG = kDC.Korisniks.FirstOrDefault(t => t.Email == FormsAuthentication.Decrypt(Request.Cookies[FormsAuthentication.FormsCookieName].Value).Name).JMBG; rezervisan_Termin.SalaID = Convert.ToInt32(Request.Form["Sale"].ToString()); kDC.Rezervisan_Termins.InsertOnSubmit(rezervisan_Termin); kDC.SubmitChanges(); return(RedirectToAction("RezervacijaTermina")); }
public ActionResult ObrisiKorisnika(long id, FormCollection collection) { Korisnik korisnik = new Korisnik(); korisnik = kDC.Korisniks.FirstOrDefault(t => t.JMBG == id); kDC.Korisniks.DeleteOnSubmit(korisnik); UserRole userRole = new UserRole(); userRole = kDC.UserRoles.FirstOrDefault(t => t.UserID == id); kDC.UserRoles.DeleteOnSubmit(userRole); Rezervisan_Termin rezervisan_Termin = new Rezervisan_Termin(); rezervisan_Termin = kDC.Rezervisan_Termins.FirstOrDefault(t => t.JMBG == id); kDC.Rezervisan_Termins.DeleteOnSubmit(rezervisan_Termin); kDC.SubmitChanges(); return(RedirectToAction("ListaKorisnika")); }