public ActionResult Delete(int id, FormCollection collection) { if (this.Session["UserProfile"] == null) { return(RedirectToAction("Index", "Home")); } try { using (ISession session = NhibernateSession.OpenSession()) { Przedmioty Przedmioty = session.Get <Przedmioty>(id); using (ITransaction trans = session.BeginTransaction()) { session.Delete(Przedmioty); trans.Commit(); } } return(RedirectToAction("IndexAdmin")); } catch (Exception e) { return(View()); } }
public ActionResult Edit(int id, Przedmioty model) { if (this.Session["UserProfile"] == null) { return(RedirectToAction("Index", "Home")); } try { using (ISession session = NhibernateSession.OpenSession()) { Przedmioty Przedmioty = session.Get <Przedmioty>(id); Przedmioty.nazwa = model.nazwa; using (ITransaction transaction = session.BeginTransaction()) { session.SaveOrUpdate(Przedmioty); transaction.Commit(); } } return(RedirectToAction("IndexAdmin")); } catch { return(View()); } }
public ActionResult AddToOrderConfirm(int id, bool isDay = false) { var item = orderList.FirstOrDefault(i => i.Item.Id == id); Przedmioty przedmioty = db.Przedmioty.Find(id); if (item != null) { item.Count++; } else { var order = new Order { Item = przedmioty, Count = 1, DateCreated = DateTime.Now }; if (isDay == true) { order.ToPay = przedmioty.StawkaDzien; } else { order.ToPay = przedmioty.StawkaGodzinowa; order.ToPay += przedmioty.Cena; } orderList.Add(order); } return(RedirectToAction("ItemTable")); }
// // GET: /Admin/Przedmioty/Delete/5 public ActionResult Delete(int id) { _logger.Info("PrzedmiotyController.Delete => HTTP GET"); ViewBag.Current = "Przedmioty"; Przedmioty przedmiot = _repo1.GetPrzedmiotByID(id); return(View(przedmiot)); }
// // GET: /Admin/Przedmioty/Edit/5 public ActionResult Edit(int id) { _logger.Info("PrzedmiotyController.Edit => HTTP GET"); ViewBag.Current = "Students"; Przedmioty przedmiot = _repo1.GetPrzedmiotByID(id); return(View(przedmiot)); }
public ActionResult DeleteConfirmed(int id) { Przedmioty przedmioty = db.Przedmioty.Find(id); db.Przedmioty.Remove(przedmioty); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,NazwaPrzedmiotu")] Przedmioty przedmioty) { if (ModelState.IsValid) { db.Entry(przedmioty).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(przedmioty)); }
public ActionResult DeleteConfirmed(int id) { _logger.Info("PrzedmiotyController.Delete => SUCCES = Delete Przedmioty| HTTP POST"); Przedmioty przedmiot = (Przedmioty)_repo1.GetPrzedmiotByID(id); _repo1.DeletePrzedmiot(przedmiot); _repo1.Save(); TempData["message"] = "Usunięto przedmiot!"; TempData["status"] = "valid"; return(RedirectToAction("List")); }
public ActionResult Edit([Bind(Include = "Id,Nazwa,IdKategorii,Kaucja,StawkaDzien,StawkaGodzinowa,Cena,IsPrice,Wartosc,IsSki")] Przedmioty przedmioty) { if (ModelState.IsValid) { db.Entry(przedmioty).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IdKategorii = new SelectList(db.Kategorie, "Id", "Nazwa", przedmioty.IdKategorii); return(View(przedmioty)); }
public ActionResult Create([Bind(Include = "Id,NazwaPrzedmiotu")] Przedmioty przedmioty) { if (ModelState.IsValid) { db.Przedmioties.Add(przedmioty); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(przedmioty)); }
public ActionResult Edit([Bind(Include = "id,id_prowadzacego,nazwa")] Przedmioty przedmioty) { if (ModelState.IsValid) { db.Entry(przedmioty).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.id_prowadzacego = new SelectList(db.Prowadzacy, "id", "imie", przedmioty.id_prowadzacego); return(View(przedmioty)); }
// GET: Przedmioty/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Przedmioty przedmioty = db.Przedmioty.Find(id); if (przedmioty == null) { return(HttpNotFound()); } return(View(przedmioty)); }
// GET: Items/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Przedmioty przedmioty = db.Przedmioty.Find(id); if (przedmioty == null) { return(HttpNotFound()); } ViewBag.IdKategorii = new SelectList(db.Kategorie, "Id", "Nazwa", przedmioty.IdKategorii); return(View(przedmioty)); }
public ActionResult Delete(int id) { if (this.Session["UserProfile"] == null) { return(RedirectToAction("Index", "Home")); } Przedmioty Przedmioty = new Przedmioty(); using (ISession session = NhibernateSession.OpenSession()) { Przedmioty = session.Query <Przedmioty>().Where(b => b.id == id).FirstOrDefault(); } ViewBag.SubmitAction = "Confirm delete"; return(View("Edit", Przedmioty)); }
public ActionResult Details(int id) { if (this.Session["UserProfile"] == null) { return(RedirectToAction("Index", "Home")); } Przedmioty Przedmioty = new Przedmioty(); using (ISession session = NhibernateSession.OpenSession()) { Przedmioty = session.Query <Przedmioty>().Where(b => b.id == id).FirstOrDefault(); } return(View(Przedmioty)); }
public ActionResult Edit([Bind(Include = "Id,Nazwa,IdKategorii,Kaucja,StawkaDzien,StawkaGodzinowa,Cena,IsPrice,Wartosc,IsSki")] Przedmioty newItem) { if (ModelState.IsValid) { Order oldOrder = orderList.Find(i => i.Item.Id == newItem.Id); orderList.Remove(oldOrder); var newOrder = new Order { Item = newItem, Count = oldOrder.Count, DateCreated = oldOrder.DateCreated }; orderList.Add(newOrder); return(RedirectToAction("OrderTable")); } return(View(newItem)); }
// GET: Przedmioty/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Przedmioty przedmioty = db.Przedmioty.Find(id); if (przedmioty == null) { return(HttpNotFound()); } var user = User.Identity.Name; ICollection <Prowadzacy> prowadzacy = new List <Prowadzacy>(); prowadzacy.Add(db.Prowadzacy.Where(s => s.adname == user).ToList().ElementAt(0)); ViewBag.id_prowadzacego = new SelectList(prowadzacy, "id", "imie", przedmioty.id_prowadzacego); return(View(przedmioty)); }
public ActionResult Edit(Przedmioty przedmiot) { _logger.Info("PrzedmiotyController.Edit => Entering| HTTP POST"); if (ModelState.IsValid && !_repo1.PrzedmiotExists(przedmiot)) { _repo1.EditPrzedmiot(przedmiot); _repo1.Save(); _logger.Info("StudenciController.Edit => SUCCES = Edit Przedmioty| HTTP POST"); TempData["message"] = "Zauktalizowano przedmiot!"; TempData["status"] = "valid"; return(RedirectToAction("List")); } _logger.Info("PrzedmiotyController.Edit => FAILED = Edit Przedmioty| HTTP POST"); TempData["message"] = "Nie udało się uaktualnić przedmiotu!"; TempData["status"] = "invalid"; ViewBag.Current = "Przedmioty"; return(View(przedmiot)); }
public ActionResult Add(Przedmioty przedmiot) { _logger.Info("PrzedmiotyController.Add => Entering | HTTP POST"); if (ModelState.IsValid && !_repo1.PrzedmiotExists(przedmiot)) { _repo1.AddPrzedmiot(przedmiot); _repo1.Save(); _logger.Info("PrzedmiotyController.Add => SUCCES = Add Przedmioty| HTTP POST"); TempData["message"] = "Pomyślnie dodano nowy przedmiot!"; TempData["status"] = "valid"; return(RedirectToAction("List")); } _logger.Info("PrzedmiotyController.Add => FAILED = Add Przedmioty | HTTP POST"); TempData["message"] = "Nie udało się dodać przedmiotu! Taki przedmiot istnieje!"; TempData["status"] = "invalid"; ViewBag.Current = "Przedmioty"; ViewBag.ListaGrup = _repo.GetAllGroups; return(View(przedmiot)); }
public ActionResult Create(Przedmioty model) { if (this.Session["UserProfile"] == null) { return(RedirectToAction("Index", "Home")); } try { using (ISession session = NhibernateSession.OpenSession()) { using (ITransaction transaction = session.BeginTransaction()) { session.Save(model); transaction.Commit(); } } return(RedirectToAction("IndexAdmin")); } catch (Exception e) { return(View()); } }
public void DeletePrzedmiot(Przedmioty przedmiot) { entities.Przedmioty.Remove(przedmiot); }
public bool PrzedmiotExists(Przedmioty przedmiot) { return(entities.Przedmioty.Any(x => x.nazwa_przedmiotu == przedmiot.nazwa_przedmiotu && x.id_przedmiotu != przedmiot.id_przedmiotu)); }
public void EditPrzedmiot(Przedmioty przedmiot) { entities.Entry(przedmiot).State = EntityState.Modified; }
public void AddPrzedmiot(Przedmioty przedmiot) { entities.Przedmioty.Add(przedmiot); }