public ActionResult Action(int?ID, bool isDelete = false) { AccomodationActionViewModel model = new AccomodationActionViewModel(); ViewBag.isDelete = isDelete; if (ID.HasValue && isDelete) { //delete here Accomodation accomodation = accomodationService.GetAccomodationById(ID); model.Id = accomodation.Id; model.AccomodationPackageId = accomodation.AccomodationPackageId; model.Name = accomodation.Name; model.Description = accomodation.Description; } else if (ID.HasValue && isDelete == false) { //edit here Accomodation accomodation = accomodationService.GetAccomodationById(ID); model.Id = accomodation.Id; model.AccomodationPackageId = accomodation.AccomodationPackageId; model.Name = accomodation.Name; model.Description = accomodation.Description; } else { //new entry } model.AccomodationPackages = accomodationPackagesService.GetAllAccomodationPackages(); return(PartialView("_Action", model)); }
public PartialViewResult Action(int?id) { AccomodationModel model = new AccomodationModel(); if (id.HasValue) { _Accomodation = _AccomodationService.GetAccomodationById(id.Value); model.ID = _Accomodation.ID; model.Name = _Accomodation.Name; model.AccomodationPackageID = _Accomodation.AccomodationPackageID; model.Description = _Accomodation.Description; model.AccomodationPictures = _Accomodation.AccomodationPictures; } model.AccomodationPackage = _AccomodationPackagesService.GetAllAccomodationPackage(); return(PartialView("_Action", model)); }
public ActionResult Action(int?id) { AccomodationsActionViewModel model = new AccomodationsActionViewModel(); if (id.HasValue) { // edit var accomodation = accomodationService.GetAccomodationById(id.Value); model.Id = accomodation.Id; model.AccomodationPackageId = accomodation.AccomodationPackageId; model.Name = accomodation.Name; model.Description = accomodation.Description; } model.AccomodationPackages = accomodationPackageService.GetAllAccomodationPackages(); return(PartialView("_Action", model)); }