public ActionResult Create(Miejscowosci m, int kraj) { if (UzytkownikModel.PobierzUzytkownikaPoLoginie(User.Identity.Name) == null) { return(RedirectToAction("LogOn", "Account")); } try { if (ModelState.IsValid) { Uzytkownicy wlasciciel = UzytkownikModel.PobierzUzytkownikaPoLoginie(User.Identity.Name); m.WlascicielID = wlasciciel.UzytkownikID; m.KrajID = kraj; m.DataWprowadzenia = DateTime.Now; Miejscowosci miejscowosc = MiejscowosciModel.DodajMiejscowosc(m); } else { ViewData["Kraje"] = new SelectList(PanstwaModel.PobierzListePanstw(), "KrajID", "Nazwa"); return(View("Create", m)); } return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Edit(int id, Miejscowosci m, int kraj) { 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); Miejscowosci miejscowosc = db.Miejscowosci.SingleOrDefault(o => o.MiejscowoscID == id); miejscowosc.ModyfikujacyID = modyfikujacy.UzytkownikID; miejscowosc.Nazwa = m.Nazwa; miejscowosc.KrajID = kraj; miejscowosc.DataModyfikacji = DateTime.Now; db.SaveChanges(); return(RedirectToAction("Index")); } } else { ViewData["Kraje"] = new SelectList(PanstwaModel.PobierzListePanstw(), "KrajID", "Nazwa", kraj); return(View("Edit", m)); } } catch { return(View()); } }
public MiejscowosciRepozytorium(Miejscowosci miejscowosc) { using (FakturyDBEntitiess db = new FakturyDBEntitiess()) { MiejscowosciKraje = db.Kraje.SingleOrDefault(k => k.KrajID == miejscowosc.KrajID); Miejscowosc = miejscowosc; } }
internal static Miejscowosci DodajMiejscowosc(Miejscowosci m) { using (FakturyDBEntitiess db = new FakturyDBEntitiess()) { db.Miejscowosci.AddObject(m); db.SaveChanges(); } return(null); }
internal static Miejscowosci PobierzMiejscowoscPoID(int id) { using (FakturyDBEntitiess db = new FakturyDBEntitiess()) { Miejscowosci miejscowosc = db.Miejscowosci.SingleOrDefault(u => u.MiejscowoscID == id); miejscowosc.Kraje = db.Kraje.SingleOrDefault(k => k.KrajID == miejscowosc.KrajID); return(miejscowosc); } }
// // GET: /Miejscowosci/Details/5 public ActionResult Details(int id) { if (UzytkownikModel.PobierzUzytkownikaPoLoginie(User.Identity.Name) == null) { return(RedirectToAction("LogOn", "Account")); } Miejscowosci miejscowosc = MiejscowosciModel.PobierzMiejscowoscPoID(id); return(View(miejscowosc)); }
// // GET: /Miejscowosci/Delete/5 public ActionResult Delete(int id) { if (UzytkownikModel.PobierzUzytkownikaPoLoginie(User.Identity.Name) == null) { return(RedirectToAction("LogOn", "Account")); } Miejscowosci miejscowosc = MiejscowosciModel.PobierzMiejscowoscPoID(id); ViewData["Kraje"] = new SelectList(PanstwaModel.PobierzListePanstw(), "KrajID", "Nazwa", miejscowosc.KrajID); return(View(miejscowosc)); }
public ActionResult Delete(int id, Miejscowosci m) { if (UzytkownikModel.PobierzUzytkownikaPoLoginie(User.Identity.Name) == null) { return(RedirectToAction("LogOn", "Account")); } try { using (FakturyDBEntitiess db = new FakturyDBEntitiess()) { Uzytkownicy blokujacy = UzytkownikModel.PobierzUzytkownikaPoLoginie(User.Identity.Name); Miejscowosci miejscowosc = db.Miejscowosci.SingleOrDefault(o => o.MiejscowoscID == id); miejscowosc.BlokujacyID = blokujacy.UzytkownikID; miejscowosc.DataZablokowania = DateTime.Now; db.SaveChanges(); return(RedirectToAction("Index")); } } catch { return(View()); } }
public KodyPocztoweRepozytorium() { KodyPocztoweMiejscowosci = new Miejscowosci(); KodPocztowy = new KodyPocztowe(); }
public MiejscowosciRepozytorium() { MiejscowosciKraje = new Kraje(); Miejscowosc = new Miejscowosci(); }