private void btn_submit_Click(object sender, EventArgs e) { ConsultRequest consultRequest = new ConsultRequest(); consultRequest.ConvertFromSuggests(list); string reslut = RemoteWorker.postCommit(consultRequest); CommonResponse response = TranslationWorker.ConvertStringToEntity <CommonResponse>(reslut); if (response != null) { if (response.status != null) { if (response.status.ToString() == "200") { if (MessageBox.Show("提交征询意见成功") == DialogResult.OK) { this.Close(); } } else { MessageBox.Show("提交征询意见失败。原因:" + response.errmsg); } } else { MessageBox.Show("提交征询意见失败。原因:" + response.errmsg); } } }
public ResponseResult ConsultRevaluation(ConsultRequest requestFrom) { LogHelper.Error("调用复估价格异议API:" + requestFrom.ToJson(), null); var responseResult = new ResponseResult(); try { if (string.IsNullOrEmpty(requestFrom.BussinessId)) { throw new InvalidDataException("BussinessId不能为空"); } var result = RevaluationService.ConsultRevaluation(requestFrom.BussinessId); responseResult.Code = result ? 0 : 1; responseResult.Message = result ? "success" : "unsuccess"; } catch (InvalidDataException ex) { responseResult.Code = 1; responseResult.Message = ex.Message; } catch (Exception ex) { responseResult.Code = 1; responseResult.Message = ex.Message; LogHelper.Error("调用复估价格异议API错误日志:", ex); } return(responseResult); }
/// <summary> /// 提交意见征询 /// </summary> /// <param name="consult"></param> /// <returns></returns> public static string postCommit(ConsultRequest consult) { string result = string.Empty; try { result = HttpWorker.PostStr(Global.ConsultCommitApi, consult.ToJson()); } catch (Exception ex) { MessageBox.Show("提交征询意见失败,请重试。原因:" + ex.Message); } return(result); }
public ResponseResult CancelConsultRevaluation(ConsultRequest requestFrom) { LogHelper.Error("调用撤销复估价格异议API:" + requestFrom.ToJson(), null); var responseResult = new ResponseResult(); try { var result = RevaluationService.CancelConsultRevaluation(requestFrom.BussinessId); responseResult.Code = result ? 0 : 1; responseResult.Message = result ? "success" : "unsuccess"; } catch (InvalidDataException ex) { responseResult.Code = 1; responseResult.Message = ex.Message; } catch (Exception ex) { responseResult.Code = 1; responseResult.Message = ex.Message; LogHelper.Error("调用撤销复估价格异议API错误日志:", ex); } return(responseResult); }