public IActionResult Register(Bolig_typeCreateViewModel model) { if (ModelState.IsValid) { Bolig_type newBolig_type = new Bolig_type { Date_Time = model.Date_Time, User_Id = model.User_Id, Bolig_type_Navn = model.Bolig_type_Navn, }; _bolig_typeRepository.Create(newBolig_type); return(RedirectToAction("Details", new { id = newBolig_type.Bolig_type_Id })); } return(View("~/Views/Views_Bolig_type/Register.cshtml")); }
public IActionResult Edit(Bolig_typeEditViewModel model) { if (ModelState.IsValid) { Bolig_type bolig_type = _bolig_typeRepository.GetBolig_type(model.Bolig_type_Id); bolig_type.Date_Time = model.Date_Time; bolig_type.User_Id = model.User_Id; bolig_type.Bolig_type_Navn = model.Bolig_type_Navn; _bolig_typeRepository.Update(bolig_type); return(RedirectToAction("List")); } return(View("~/Views/Views_Bolig_type/Edit.cshtml")); }
//Delete that particular bolig_type public IActionResult Delete(int id) { Bolig_type bolig_type = _bolig_typeRepository.GetBolig_type(id); if (bolig_type == null) { Response.StatusCode = 404; return(View("~/Views/Views_Bolig_type/Bolig_typeNotFound.cshtml", id)); } if (ModelState.IsValid) { _bolig_typeRepository.Delete(id); } return(RedirectToAction("List")); }
public ViewResult Edit(int id) { Bolig_type bolig_type = _bolig_typeRepository.GetBolig_type(id); if (bolig_type == null) { Response.StatusCode = 404; return(View("~/Views/Views_Bolig_type/Bolig_typeNotFound.cshtml", id)); } Bolig_typeEditViewModel bolig_typeEditViewModel = new Bolig_typeEditViewModel { Bolig_type_Id = bolig_type.Bolig_type_Id, Date_Time = bolig_type.Date_Time, User_Id = bolig_type.User_Id, Bolig_type_Navn = bolig_type.Bolig_type_Navn, }; return(View("~/Views/Views_Bolig_type/Edit.cshtml", bolig_typeEditViewModel)); }
//Return specific Bolig_type with Details public ViewResult Details(int?id) { Bolig_type bolig_type = _bolig_typeRepository.GetBolig_type(id.Value); if (bolig_type == null) { Response.StatusCode = 404; return(View("~/Views/Views_Bolig_type/Bolig_typeNotFound.cshtml", id.Value)); } Bolig_typeDetailsViewModel bolig_typeDetailsViewModel = new Bolig_typeDetailsViewModel() { //Bolig_type = _bolig_typeRepository.GetBolig_type(id ?? 1), Bolig_type = bolig_type, PageTitle = "Bolig_type Details" }; return(View("~/Views/Views_Bolig_type/Details.cshtml", bolig_typeDetailsViewModel)); }