public void CommitEvent(object key) { cn.justwin.Domain.Entities.BudContractTaskAudit byId = new BudContractTaskAuditService().GetById(key.ToString()); BudContractTaskService service2 = new BudContractTaskService(); IList <cn.justwin.Domain.Entities.BudContractTask> byProject = service2.GetByProject(byId.PrjId, 0x3e7); IList <int> years = service2.GetYears(byProject); if (years != null) { foreach (int num in years) { IList <cn.justwin.Domain.Entities.BudContractTask> yearTask = service2.GetYearTask(byProject, num); foreach (cn.justwin.Domain.Entities.BudContractTask task in yearTask) { service2.Add(task); } foreach (int num2 in service2.GetMonths(yearTask, num)) { foreach (cn.justwin.Domain.Entities.BudContractTask task2 in service2.GetMonthTasks(yearTask, num, num2)) { service2.Add(task2); } } } } }
private void Initial() { BudContractTaskAuditService budContractTaskAuditService = new BudContractTaskAuditService(); BudContractTaskAudit byProject = budContractTaskAuditService.GetByProject(this.prjId); if (byProject != null && byProject.FlowState.HasValue) { this.hfldFlowState.Value = byProject.FlowState.Value.ToString(); } }