public ActionResult Edit(int id, KodyPocztowe k, int miejscowosc) { if (UzytkownikModel.PobierzUzytkownikaPoLoginie(User.Identity.Name) == null) { return(RedirectToAction("LogOn", "Account")); } try { if (ModelState.IsValid) { using (FakturyDBEntitiess db = new FakturyDBEntitiess()) { Uzytkownicy modyfikujacy = UzytkownikModel.PobierzUzytkownikaPoLoginie(User.Identity.Name); KodyPocztowe kodPocztowy = db.KodyPocztowe.SingleOrDefault(o => o.KodPocztowyID == id); kodPocztowy.Kod = k.Kod; kodPocztowy.MiejscowoscID = miejscowosc; kodPocztowy.ModyfikujacyID = modyfikujacy.UzytkownikID; kodPocztowy.DataModyfikacji = DateTime.Now; db.SaveChanges(); return(RedirectToAction("Index")); } } else { ViewData["Miejscowosci"] = new SelectList(MiejscowosciModel.PobierzListeMiejscowosci(), "MiejscowoscID", "Nazwa", KodyPocztoweModel.pobierzKodPocztowyPoID(id)); return(View("Edit", k)); } } catch { return(View()); } }
public ActionResult Create(KodyPocztowe k, int miejscowosc) { if (UzytkownikModel.PobierzUzytkownikaPoLoginie(User.Identity.Name) == null) { return(RedirectToAction("LogOn", "Account")); } try { if (ModelState.IsValid) { Uzytkownicy wlasciciel = UzytkownikModel.PobierzUzytkownikaPoLoginie(User.Identity.Name); k.WlascicielID = wlasciciel.UzytkownikID; k.MiejscowoscID = miejscowosc; k.DataWprowadzenia = DateTime.Now; KodyPocztowe KodPocztowy = KodyPocztoweModel.DodajKodPocztowy(k); } else { ViewData["Miejscowosci"] = new SelectList(MiejscowosciModel.PobierzListeMiejscowosci(), "MiejscowoscID", "Nazwa"); return(View("Create", k)); } return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Delete(int id, KodyPocztowe k) { if (UzytkownikModel.PobierzUzytkownikaPoLoginie(User.Identity.Name) == null) { return(RedirectToAction("LogOn", "Account")); } try { using (FakturyDBEntitiess db = new FakturyDBEntitiess()) { Uzytkownicy blokujacy = UzytkownikModel.PobierzUzytkownikaPoLoginie(User.Identity.Name); KodyPocztowe kodPocztowy = db.KodyPocztowe.SingleOrDefault(o => o.KodPocztowyID == id); kodPocztowy.BlokujacyID = blokujacy.UzytkownikID; kodPocztowy.DataZablokowania = DateTime.Now; db.SaveChanges(); return(RedirectToAction("Index")); } } catch { return(View()); } }
public KodyPocztoweRepozytorium(KodyPocztowe kodPocztowy) { using (FakturyDBEntitiess db = new FakturyDBEntitiess()) { KodyPocztoweMiejscowosci = db.Miejscowosci.SingleOrDefault(m => m.MiejscowoscID == kodPocztowy.MiejscowoscID); KodPocztowy = kodPocztowy; } }
internal static KodyPocztowe DodajKodPocztowy(KodyPocztowe k) { using (FakturyDBEntitiess db = new FakturyDBEntitiess()) { db.KodyPocztowe.AddObject(k); db.SaveChanges(); } return(null); }
public static KodyPocztowe pobierzKodPocztowyPoID(int id) { using (FakturyDBEntitiess db = new FakturyDBEntitiess()) { KodyPocztowe kodPocztowy = db.KodyPocztowe.SingleOrDefault(k => k.KodPocztowyID == id); kodPocztowy.Miejscowosci = db.Miejscowosci.SingleOrDefault(m => m.MiejscowoscID == kodPocztowy.MiejscowoscID); return(null); } }
// // GET: /KodyPocztowe/Details/5 public ActionResult Details(int id) { if (UzytkownikModel.PobierzUzytkownikaPoLoginie(User.Identity.Name) == null) { return(RedirectToAction("LogOn", "Account")); } KodyPocztowe kodPocztowy = KodyPocztoweModel.pobierzKodPocztowyPoID(id); return(View(kodPocztowy)); }
// // GET: /KodyPocztowe/Delete/5 public ActionResult Delete(int id) { if (UzytkownikModel.PobierzUzytkownikaPoLoginie(User.Identity.Name) == null) { return(RedirectToAction("LogOn", "Account")); } KodyPocztowe kodPocztowy = KodyPocztoweModel.pobierzKodPocztowyPoID(id); ViewData["Miejscowosci"] = new SelectList(MiejscowosciModel.PobierzListeMiejscowosci(), "MiejscowoscID", "Nazwa", kodPocztowy.KodPocztowyID); return(View(kodPocztowy)); }
public KodyPocztoweRepozytorium() { KodyPocztoweMiejscowosci = new Miejscowosci(); KodPocztowy = new KodyPocztowe(); }