public IHttpActionResult AddNewOpenGateReason(OpenGateReasonRequest model) { ResponseBaseCommon response = new ResponseBaseCommon() { IsSuccess = true, MessageCode = (int)ApiBaseErrorCode.API_SUCCESS, MessageContent = ApiBaseErrorCode.API_SUCCESS.ToString() }; if (string.IsNullOrWhiteSpace(model.ReasonRemark) || string.IsNullOrWhiteSpace(model.ProjectGuid)) { response.IsSuccess = false; response.MessageCode = (int)ApiBaseErrorCode.API_PARAM_ERROR; response.MessageContent = "必要参数缺失,请检查"; return(Ok(response)); } OpenGateReasonModel content = new OpenGateReasonModel() { Guid = Guid.NewGuid().ToString("N"), ProjectGuid = model.ProjectGuid, OpenType = model.OpenType, ReasonRemark = model.ReasonRemark }; if (!_openGateReasonManager.SaveOpenReason(content)) { response.IsSuccess = false; response.MessageCode = (int)ApiBaseErrorCode.API_FAIL; response.MessageContent = "保存数据失败";// ApiBaseErrorCode.API_FAIL.ToString(); } return(Ok(response)); }
public IHttpActionResult ModifyOpenGateReason(ModifyOpenGateReasonRequest model) { ResponseBaseCommon response = new ResponseBaseCommon() { IsSuccess = true, MessageCode = (int)ApiBaseErrorCode.API_SUCCESS, MessageContent = ApiBaseErrorCode.API_SUCCESS.ToString() }; if (string.IsNullOrWhiteSpace(model.Guid) || string.IsNullOrWhiteSpace(model.ProjectGuid)) { response.IsSuccess = false; response.MessageCode = (int)ApiBaseErrorCode.API_PARAM_ERROR; response.MessageContent = "必要参数缺失,请检查"; return(Ok(response)); } OpenGateReasonModel content = _openGateReasonManager.GetOpenReason(model.Guid); if (content != null) { if (content.ProjectGuid == model.ProjectGuid) { content.OpenType = model.OpenType; content.ReasonRemark = model.ReasonRemark; if (!_openGateReasonManager.SaveOpenReason(content)) { response.IsSuccess = false; response.MessageCode = (int)ApiBaseErrorCode.API_FAIL; response.MessageContent = "保存数据失败";// ApiBaseErrorCode.API_FAIL.ToString(); } } else { response.IsSuccess = false; response.MessageCode = (int)ApiBaseErrorCode.API_INTERFACENAME_ERROR; response.MessageContent = ApiBaseErrorCode.API_INTERFACENAME_ERROR.ToString(); } } else { response.IsSuccess = false; response.MessageCode = (int)ApiSystemErrorCode.API_DATA_NULL_ERROR; response.MessageContent = ApiSystemErrorCode.API_DATA_NULL_ERROR.ToString(); } return(Ok(response)); }
/// <summary> /// 保存开闸原因 /// </summary> /// <param name="model"></param> /// <returns></returns> public bool SaveOpenReason(OpenGateReasonModel model) { return(_iOpenGateReasonContext.SaveOpenReason(model)); }
/// <summary> /// 保存开闸原因 /// </summary> /// <param name="model"></param> /// <returns></returns> public bool SaveOpenReason(OpenGateReasonModel model) { return(databaseoperate.SaveToDataBase(model)); }