public JsonResult Action(AccomodationTypesActionModel model) { JsonResult json = new JsonResult(); var result = false; if (model.ID > 0) { var accomodationType = accomodationTypesService.GetAllAccomodationTypeByID(model.ID); accomodationType.Name = model.Name; accomodationType.Description = model.Description; result = accomodationTypesService.UpdateAccomodationType(accomodationType); } else { AccomodationType accomodationType = new AccomodationType(); accomodationType.Name = model.Name; accomodationType.Description = model.Description; result = accomodationTypesService.SaveAccomodationType(accomodationType); } if (result) { json.Data = new { Sucess = true }; } else { json.Data = new { Sucess = false, Message = "Unable to perform action on Accomodation type" }; } return(json); }
public JsonResult Delete(AccomodationTypesActionModel model) { JsonResult json = new JsonResult(); var result = false; var accomodationType = AccoServices.GetAllAccomodationTypesByID(model.ID); result = AccoServices.DeleteAccomodationType(accomodationType); if (result) { json.Data = new { Success = true }; } else { json.Data = new { Success = false, Message = "Unable to perform action on Accomodation Type" }; } return(json); }
public JsonResult Action(AccomodationTypesActionModel model) { JsonResult jsonResult = new JsonResult(); var result = false; if (model.ID > 0)//Edit { var accomodationType = accomodationTypeService.GetAccomodationTypesByID(model.ID); accomodationType.Name = model.Name; accomodationType.Description = model.Description; result = accomodationTypeService.UpdateAccomodationType(accomodationType); } else//Add/Create { AccomodationType accomodationType = new AccomodationType(); accomodationType.Name = model.Name; accomodationType.Description = model.Description; result = accomodationTypeService.SaveAccomodationType(accomodationType); } if (result) { jsonResult.Data = new { Success = true }; } else { jsonResult.Data = new { Success = false, Message = "Unable to Perform Action On Accomodation Type" }; } return(jsonResult); }
public ActionResult Delete(int ID) { AccomodationTypesActionModel model = new AccomodationTypesActionModel(); var accomodationType = accomodationTypesService.GetAllAccomodationTypeByID(ID); model.ID = accomodationType.ID; return(PartialView("_Delete", model)); }
public ActionResult Action(int?ID) { AccomodationTypesActionModel model = new AccomodationTypesActionModel(); if (ID.HasValue)//We are trying to edit a Record { var accomodationType = accomodationTypeService.GetAccomodationTypesByID(ID.Value); model.ID = accomodationType.ID; model.Name = accomodationType.Name; model.Description = accomodationType.Description; } return(PartialView("_Action", model)); }
public JsonResult Delete(AccomodationTypesActionModel model) { JsonResult jsonResult = new JsonResult(); var result = false; var accomodationType = accomodationTypeService.GetAccomodationTypesByID(model.ID); result = accomodationTypeService.DeleteAccomodationType(accomodationType); if (result) { jsonResult.Data = new { Success = true }; } else { jsonResult.Data = new { Success = false, Message = "Unable to Perform Action On Accomodation Type" }; } return(jsonResult); }
public JsonResult Action(AccomodationTypesActionModel model) { JsonResult json = new JsonResult(); AccomodationType accomodationType = new AccomodationType(); accomodationType.Name = model.Name; accomodationType.Description = model.Description; var result = accomodationTypesService.SaveAccomodationType(accomodationType); if (result) { json.Data = new { Success = true }; } else { json.Data = new { Success = false, Message = "Unable to add Accomodation Type." }; } return(json); }
public JsonResult Action(AccomodationTypesActionModel model) { JsonResult json = new JsonResult(); var result = false; if (model.ID > 0) // tyring to edit model { var accomType = AccoServices.GetAllAccomodationTypesByID(model.ID); accomType.Name = model.Name; accomType.Description = model.Description; result = AccoServices.UpdateAccomodationType(accomType); } else // create the record { AccomodationType accomodationType = new AccomodationType(); accomodationType.Name = model.Name; accomodationType.Description = model.Description; result = AccoServices.SaveAccomodationType(accomodationType); } if (result) { json.Data = new { Success = true }; } else { json.Data = new { Success = false, Message = "Unable to perform action on Accomodation Type" }; } return(json); }
public ActionResult Action() { AccomodationTypesActionModel model = new AccomodationTypesActionModel(); return(PartialView("_Action", model)); }