public DetailsViewModel(int id) { var commissionRate = CurrentDb.CarInsureCommissionRate.Where(m => m.Id == id).FirstOrDefault(); if (commissionRate != null) { _commissionRate = commissionRate; _bizProcessesAuditDetails = BizFactory.BizProcessesAudit.GetDetails(Enumeration.BizProcessesAuditType.CommissionRateAudit, id); } }
public SeniorAuditViewModel(int id) { var bizProcessesAudit = BizFactory.BizProcessesAudit.ChangeCommissionRateAuditStatus(this.Operater, id, Enumeration.CommissionRateAuditStatus.InSeniorAudit, "正在复审中"); if (bizProcessesAudit != null) { _bizProcessesAudit = bizProcessesAudit; var commissionRate = CurrentDb.CarInsureCommissionRate.Where(m => m.Id == bizProcessesAudit.AduitReferenceId).FirstOrDefault(); if (commissionRate != null) { _commissionRate = commissionRate; } _commissionRateAdjustModel = Newtonsoft.Json.JsonConvert.DeserializeObject <CommissionRateAdjustModel>(bizProcessesAudit.JsonData); } }