public ActionResult DeleteGoOutReason(DataSourceLoadOptions loadOptions, string values) { try { var deleteGoOutReason = new GoOutReasonViewModel(); JsonConvert.PopulateObject(values, deleteGoOutReason); DeleteGoOutReasonResult result = this.TransactionService.DeleteGoOutReason(deleteGoOutReason.GoOutID, UserDetail.UserID); return(Content(JsonConvert.SerializeObject(GetMsgFromDeleteActionResult(result)), ConstantValues.JSON_CONTENT_TYPE)); } catch (Exception ex) { throw ex; } }
public DeleteGoOutReasonResult GetMsgFromDeleteActionResult(DeleteGoOutReasonResult result) { try { if (result.ErrorCode == "0") { result.ErrorMessage = MessageListResource.I0002; } else if (result.ErrorCode == "1") { result.ErrorMessage = String.Format(MessageListResource.E0004, "Go Out Reason"); } else if (result.ErrorCode == "9") { result.ErrorMessage = String.Format(MessageListResource.E0003, "delete", result.ErrorMessage); } return(result); } catch (Exception ex) { throw ex; } }