/// <summary> /// 待核价确认阶段取消改签申请 /// </summary> /// <param name="request"></param> /// <returns></returns> public CancelFltModApplyResponseViewModel CancelFltModApplyByWaitAuditStep( CancelFltModApplyRequestViewModel request) { //根据Cid查询客户信息 CustomerModel customerModel = _getCustomerServiceBll.GetCustomerByCid(request.Cid); CancelFltRetModApplyModel query = Mapper.Map <CancelFltModApplyRequestViewModel, CancelFltRetModApplyModel>(request); query.CorpId = customerModel.CorpID; query.Customer = customerModel; int code = 0; using (var transaction = this.Context.Database.BeginTransaction()) { try { code = _cancelRetModOrderServiceBll.CancelFltModApplyByWaitAuditStep(query); transaction.Commit(); } catch (Exception ex) { transaction.Rollback(); throw; } } return(new CancelFltModApplyResponseViewModel() { Code = code }); }
public ResponseBaseViewModel <CancelFltModApplyResponseViewModel> CancelFltModApplyByWaitAuditStep( [FromBody] CancelFltModApplyRequestViewModel request) { request.Cid = this.GetCid(); CancelFltModApplyResponseViewModel responseViewModel = _cancelFltModApplyApplication.CancelFltModApplyByWaitAuditStep(request); ResponseBaseViewModel <CancelFltModApplyResponseViewModel> v = new ResponseBaseViewModel <CancelFltModApplyResponseViewModel> { Flag = new ResponseCodeViewModel() { Code = responseViewModel.Code, MojoryToken = this.GetToken() }, Data = responseViewModel }; return(v); }