protected override void ShowObjectInformation() { request = RequestServices.GetById(IntId); NoiDungChiDao.Text = request.RequestContent; ThoiHan.Text = request.RequiredDate.ToDateString(); LanhDaoYeuCau.SelectByValue(request.RequesterID); foreach (var tracker in request.Trackers) { ChuyenVienTheoDoi.SelectByValue(tracker.UserID, multipleChoice: true); } foreach (var department in request.Departments) { DonViThucHien.SelectByValue(department.DepartmentID, multipleChoice: true); } if (request.IsProvinceRequest) { NoiDungChiDao.Enabled = false; } if (request.Performs.Count > 0) { XacNhanHoanThanh.Checked = request.Performs.First().IsFinishedConfirm; } }
protected override void SetDefaultValueOnCreate() { ChuyenVienTheoDoi.SelectByValue(Sessions.UserID); if (Parameters.Pid > 0) { LanhDaoYeuCau.SelectByValue(DocumentServices.GetById(Parameters.Pid)?.SignerID); } XacNhanHoanThanh.Checked = true; }
protected override void BindValueToPageControls() { foreach (var user in UserServices.GetList(new[] { UserRole.LanhDaoDonVi, UserRole.LanhDaoVP })) { LanhDaoYeuCau.AddSelectItem(user.FullName, user.UserID.ToString(), user.DepartmentName?.ToUpper()); } foreach (var user in UserServices.GetList()) { NguoiThucHien.AddSelectItem(user.FullName, user.UserID.ToString(), user.DepartmentName + " ."); } ChuyenVienTheoDoi.BindData(UserServices.GetList(new[] { UserRole.ChuyenVienVP, UserRole.ChuyenVien, UserRole.TruongPhongBan, UserRole.Administrator, UserRole.LanhDaoVP }).ToList <object>(), "UserID", "FullName", "DepartmentName"); DonViThucHien.BindData(DepartmentServices.GetList().ToList <object>(), "DepartmentID", "DepartmentName", "DepartmentGroupName"); }
protected override void BindValueToPageControls() { //Chọn người yêu cầu là lãnh đạo đơn vị foreach (var user in UserServices.GetList(new[] { UserRole.LanhDaoDonVi })) { LanhDaoYeuCau.AddSelectItem(user.FullName, user.UserID.ToString(), user.DepartmentName?.ToUpper()); } //Chuyên viên theo dõi: tất cả cá nhân trong đơn vị foreach (var user in UserServices.GetList()) { ChuyenVienTheoDoi.AddSelectItem(user.FullName, user.UserID.ToString(), user.DepartmentName?.ToUpper() + "."); } //Đơn vị thực hiện ý kiến chỉ đạo DonViThucHien.BindData(DepartmentServices.GetList().ToList <object>(), "DepartmentID", "DepartmentName", "DepartmentGroupName"); }