public JsonResult SaveAddressDetails(Address address) { JsonResult result = null; if (address != null) { try { if (address.AddressId > 0) { Address _address = PrepareEmployeeAddress(address, null); LookUpCodeService.Save(_address); result = Json(new { sucess = true, message = C.SUCCESSFUL_SAVE_MESSAGE }, JsonRequestBehavior.AllowGet); } } catch (Exception ex) { if (ex.InnerException != null && !string.IsNullOrEmpty(ex.InnerException.Message)) { return(Json(new { success = false, message = ex.InnerException.Message }, JsonRequestBehavior.DenyGet)); } } } return(result); }
public JsonResult SaveLookUp(LookUp lookUpViewModel) { JsonResult result = null; try { if (lookUpViewModel != null) { LookUp lookUp = LookUpCodeService.GetLookUp <LookUp>(l => l.LookUpID == lookUpViewModel.LookUpID).FirstOrDefault(); if (lookUp != null) { lookUp.ModifiedBy = USER_OBJECT.UserID; lookUp.ModifiedOn = DateTimeConverter.SingaporeDateTimeConversion(DateTime.Now); } else { lookUp = new LookUp(); lookUp.CreatedBy = USER_OBJECT.UserID; lookUp.CreatedOn = DateTimeConverter.SingaporeDateTimeConversion(DateTime.Now); lookUp.ModifiedOn = null; } lookUp.LookUpCode = lookUpViewModel.LookUpCode; lookUp.LookUpDescription = lookUpViewModel.LookUpDescription; lookUp.IsActive = lookUpViewModel.IsActive; lookUp.LookUpCategory = lookUpViewModel.LookUpCategory; LookUpCodeService.Save(lookUp); result = Json(new { success = true, message = C.SUCCESSFUL_SAVE_MESSAGE }, JsonRequestBehavior.AllowGet); } } catch (Exception ex) { result = Json(new { success = true, message = ex.Message }, JsonRequestBehavior.AllowGet); } return(result); }