public PartialViewResult RacePartial(int id) { pszczupakEntities ent = new pszczupakEntities(); RacesModel model = ent.Races.Where(x => x.id == id).FirstOrDefault().ToRacesModelWithID(); return(PartialView("DetailAboutRace", model)); }
public ActionResult Details(int?id) { if (id == null) { return(HttpNotFound()); } pszczupakEntities ent = new pszczupakEntities(); RacesModel model = ent.Races.Where(x => x.id == id).FirstOrDefault().ToRacesModelWithID(); return(View(model)); }
public static Races RacesSameValuesWithoutID(Races r, RacesModel races) { r.name = races.name; r.description = races.description; r.for_animal = races.for_animal; r.for_child = races.for_child; r.origin = races.origin; r.size = races.size; return(r); }
public ActionResult Create() { if ((UserHelper.GetUserRole(User.Identity.Name) != "admin") && (UserHelper.GetUserRole(User.Identity.Name) != "worker") && (UserHelper.GetUserRole(User.Identity.Name) != "manager")) { return(RedirectToAction("Index", "Home")); } RacesModel r = new RacesModel(); return(View(r)); }
public static Races ToRacesWithoutID(this RacesModel races) { Races r = new Races(); r.name = races.name; r.for_animal = races.for_animal; r.for_child = races.for_child; r.origin = races.origin; r.size = races.size; r.description = races.description; return(r); }
public ActionResult Edit(int?Id) { if ((UserHelper.GetUserRole(User.Identity.Name) != "admin") && (UserHelper.GetUserRole(User.Identity.Name) != "worker") && (UserHelper.GetUserRole(User.Identity.Name) != "manager")) { return(RedirectToAction("Index", "Home")); } if (Id == null) { return(HttpNotFound()); } pszczupakEntities ent = new pszczupakEntities(); RacesModel race = ent.Races.Where(x => x.id == Id).FirstOrDefault().ToRacesModelWithID(); return(View(race)); }
public ActionResult Edit(RacesModel race) { if ((UserHelper.GetUserRole(User.Identity.Name) != "admin") && (UserHelper.GetUserRole(User.Identity.Name) != "worker") && (UserHelper.GetUserRole(User.Identity.Name) != "manager")) { return(RedirectToAction("Index", "Home")); } if (ModelState.IsValid) { pszczupakEntities ent = new pszczupakEntities(); Races r = ent.Races.Where(x => x.id == race.id).FirstOrDefault(); r = ConverterHelper.RacesSameValuesWithoutID(r, race); ent.Entry(ent.Races.Where(x => x.id == r.id).First()).CurrentValues.SetValues(r); ent.SaveChanges(); return(RedirectToAction("Index")); } else { return(View(race)); } }
public ActionResult Create(RacesModel r) { if ((UserHelper.GetUserRole(User.Identity.Name) != "admin") && (UserHelper.GetUserRole(User.Identity.Name) != "worker") && (UserHelper.GetUserRole(User.Identity.Name) != "manager")) { return(RedirectToAction("Index", "Home")); } if (ModelState.IsValid) { pszczupakEntities ent = new pszczupakEntities(); ent.Races.Add(r.ToRacesWithoutID()); ent.SaveChanges(); return(RedirectToAction("Index")); } else { return(View(r)); } }