public PartialViewResult Action(int?id) { AccomodationTypeModel model = new AccomodationTypeModel(); if (id.HasValue) { _AccomodationType = _AccomodationTypeService.GetAccomodationById(id.Value); model.ID = _AccomodationType.ID; model.Name = _AccomodationType.Name; model.Description = _AccomodationType.Description; } return(PartialView("_Action", model)); }
public JsonResult Action(AccomodationTypeModel model) { JsonResult result = new JsonResult(); result.JsonRequestBehavior = JsonRequestBehavior.AllowGet; var message = ""; bool data = false; try { if (ModelState.IsValid) { if (model.ID > 0) { _AccomodationType = _AccomodationTypeService.GetAccomodationById(model.ID); _AccomodationType.Name = model.Name; _AccomodationType.Description = model.Description; data = _AccomodationTypeService.UpdateAccomodationType(_AccomodationType); } else { _AccomodationType.ID = model.ID; _AccomodationType.Name = model.Name; _AccomodationType.Description = model.Description; data = _AccomodationTypeService.SaveAccomodationType(_AccomodationType); } } else { message = "Please enter valid data!!"; } } catch (Exception ex) { message = ex.Message; } if (data) { message = "Data Save Successfully!!"; result.Data = new { Success = true, Message = message }; } else { result.Data = new { Success = false, Message = message }; } return(result); }