public void InitView(string ContractId, bool isPostBack) { _View.ResultMessage = string.Empty; _View.SetReadonly = true; if (!int.TryParse(ContractId, out _ContractId)) { _View.ResultMessage = "初始错误"; return; } if (!isPostBack) { _View.ContractTypeSource = _IContractTypeFacade.GetContractTypeByCondition(-1, string.Empty); Contract conta = _IEmployeeContractFacade.GetEmployeeContractByContractId(_ContractId); if (conta == null) { _View.ResultMessage = "<span class='fontred'>当前合同已不存在</span>"; return; } _View.ContractStartTime = conta.StartDate.ToShortDateString(); _View.ContractEndTime = conta.EndDate.ToShortDateString(); _View.ContractTypeId = conta.ContractType.ContractTypeID.ToString(); _View.Attachment = conta.Attachment; _View.Remark = conta.Remark; _View.ConditionSource = _IApplyAssessConditionFacade.GetApplyAssessConditionByEmployeeContractID(_ContractId); Employee employee = _IEmployeeFacade.GetEmployeeBasicInfoByAccountID(conta.EmployeeID); _View.Title = employee.Account.Name + "的合同详细信息"; } InitEmployeeContractTypeList(); }
public void InitView(bool isPostBack) { _View.TimeErrorMessage = string.Empty; if (!isPostBack) { _View.ContractTypeSource = _IContractTypeFacade.GetContractTypeByCondition(-1, string.Empty); } AttachViewEvent(); }
public void ShowSearchView() { if (Validation()) { _ItsView.ContractTypeSource = _IContractTypeFacade.GetContractTypeByCondition(-1, _ItsView.ContractTypeName); itsSource = _IContractTypeFacade.GetContractTypeByCondition(-1, _ItsView.ContractTypeName); if (itsSource == null || itsSource.Count.Equals(0)) { _ItsView.Message = "<span class='font14b'>共查到 </span>" + "<span class='fontred'>" + 0 + "</span>" + "<span class='font14b'> 条信息</span>"; } else { _ItsView.Message = "<span class='font14b'>共查到 </span>" + "<span class='fontred'>" + itsSource.Count + "</span>" + "<span class='font14b'> 条信息</span>"; } } }
public void InitView(string employeeId, bool isPostBack) { _View.ResultMessage = string.Empty; if (!int.TryParse(employeeId, out _EmployeeId)) { _View.ResultMessage = "初始错误"; return; } _View.EmployeeId = _EmployeeId.ToString(); if (!isPostBack) { _View.Attachment = string.Empty; _View.Remark = string.Empty; _View.ContractTypeSource = _IContractTypeFacade.GetContractTypeByCondition(-1, string.Empty); _View.ConditionSource = new List <ApplyAssessCondition>(); Employee employee = _IEmployeeFacade.GetEmployeeBasicInfoByAccountID(_EmployeeId); _View.Title = "新增" + employee.Account.Name + "的合同"; } InitEmployeeContractTypeList(); }