public async override Task <FormPublicStruct> getFormPublicInfoByCondition(ExbContractConditionRequest request, ServerCallContext context) { try { var search = Mapper.Map <ExbContractConditionRequest, ExbContractConditionModel>(request); var model = await _service.getFormPublicInfoByCondition(search); FormPublicStruct result = null; if (model != null) { result = Mapper.Map <FormPublic, FormPublicStruct>(model); } else { result = new FormPublicStruct(); } return(result); } catch (Exception ex) { LogHelper.Error(this, ex); throw ex; } }
public override async Task <ModifyReply> updateFormPublicInfo(FormPublicStruct request, ServerCallContext context) { ModifyReply modifyReply = new ModifyReply(); try { request.UpdatedAt = DateTime.UtcNow.ToUniversalTime().ToString("yyyy-MM-ddTHH:mm:ssZ"); var model = Mapper.Map <FormPublicStruct, FormPublic>(request); var result = await _service.UpdateFormPublicInfo(model); modifyReply = Mapper.Map <ModifyReplyModel, ModifyReply>(result); return(modifyReply); } catch (Exception ex) { LogHelper.Error(this, ex); throw ex; } }
public static ModifyReply operateFormPublicInfoByExbContractCondition(FormPublicStruct formPublicStruct) { return(_client.operateFormPublicInfoByExbContractCondition(formPublicStruct)); }
public static ModifyReply updateFormPublicInfo(FormPublicStruct model) { return(_client.updateFormPublicInfo(model)); }
public override async Task <ModifyReply> operateFormPublicInfoByExbContractCondition(FormPublicStruct request, ServerCallContext context) { ModifyReply modifyReply = new ModifyReply(); try { if (string.IsNullOrEmpty(request.Id)) { request.Id = Guid.NewGuid().ToString(); } var model = Mapper.Map <FormPublicStruct, FormPublic>(request); var result = await _service.OperateFormPublicInfoByExbContractCondition(model); modifyReply = Mapper.Map <ModifyReplyModel, ModifyReply>(result); return(modifyReply); } catch (Exception ex) { LogHelper.Error(this, ex); throw ex; } }
public IActionResult operateFormPublicInfoByExbContractCondition(FormPublicStruct formPublicStruct) { var result = EGClient.operateFormPublicInfoByExbContractCondition(formPublicStruct); return(Ok(result)); }
public IActionResult updateFormPublicInfo(FormPublicStruct model) { var result = EGClient.updateFormPublicInfo(model); return(Ok(result)); }