public JsonResult Action(AccommodationTypeActionModel model) { var result = false; JsonResult json = new JsonResult(); AccommodationType accommodationType = new AccommodationType(); accommodationType.ID = model.ID; accommodationType.Name = model.Name; accommodationType.Description = model.Description; if (model.ID > 0)//for Edit item. { result = AccommodationTypesServices.Instance.UpdateAccommodationType(accommodationType); } else { result = AccommodationTypesServices.Instance.SaveAccommodationTypes(accommodationType); } if (result) { json.Data = new { Success = true }; } else { json.Data = new { success = false, Message = "Unable to add Accommodationtype" }; } return(json); }
public ActionResult Delete(int ID) { AccommodationTypeActionModel model = new AccommodationTypeActionModel(); model.ID = ID; return(PartialView("_Delete", model)); }
public ActionResult Delete(int ID) { AccommodationTypeActionModel model = new AccommodationTypeActionModel(); var accommodationType = _accommodationTypesService.GetAccommodationTypeById(ID); model.ID = accommodationType.ID; return(PartialView("_Delete", model)); }
public ActionResult Action(int?ID) { AccommodationTypeActionModel model = new AccommodationTypeActionModel(); if (ID.HasValue) { var accommodationType = AccommodationTypesServices.Instance.GetAccommodationByID(ID.Value); model.ID = accommodationType.ID; model.Name = accommodationType.Name; model.Description = accommodationType.Description; } return(PartialView("_Action", model)); }
public ActionResult Action(int?ID) { AccommodationTypeActionModel model = new AccommodationTypeActionModel(); // trying to edit a record if (ID.HasValue) { var accommodationType = _accommodationTypesService.GetAccommodationTypeById(ID.Value); model.ID = accommodationType.ID; model.Name = accommodationType.Name; model.Description = accommodationType.Description; } return(PartialView("_Action", model)); }
public JsonResult Delete(AccommodationTypeActionModel model) { var result = false; JsonResult json = new JsonResult(); AccommodationType accommodationType = new AccommodationType(); accommodationType.ID = model.ID; result = AccommodationTypesServices.Instance.DeleteAccommodation(accommodationType); if (result) { json.Data = new { Success = true }; } else { json.Data = new { success = false, Message = "Unable to delete Accommodationtype" }; } //return RedirectToAction("Index"); return(json); }
public JsonResult Delete(AccommodationTypeActionModel model) { JsonResult json = new JsonResult(); var result = false; var accommodationType = _accommodationTypesService.GetAccommodationTypeById(model.ID); result = _accommodationTypesService.DeleteAccommodationType(accommodationType); if (result) { json.Data = new { Success = true }; } else { json.Data = new { Success = false, Message = "Unable to perform action on Accommodation Type." }; } return(json); }
public JsonResult Action(AccommodationTypeActionModel model) { JsonResult json = new JsonResult(); var result = false; // trying to edit a record if (model.ID > 0) { var accommodationType = _accommodationTypesService.GetAccommodationTypeById(model.ID); accommodationType.Name = model.Name; accommodationType.Description = model.Description; result = _accommodationTypesService.UpdateAccommodationType(accommodationType); } // trying to create a record else { AccommodationType accommodationType = new AccommodationType(); accommodationType.Name = model.Name; accommodationType.Description = model.Description; result = _accommodationTypesService.SaveAccommodationType(accommodationType); } if (result) { json.Data = new { Success = true }; } else { json.Data = new { Success = false, Message = "Unable to perform action on Accommodation Type." }; } return(json); }