protected void btnAccept_ClickAllEmployee(object sender, DirectEventArgs e) { try { //Áp dụng rule phân ca cho tất cả các nhân viên //Lấy tất cả nhân viên trong hồ sơ var records = RecordController.GetAllEmployeeInOrganization(hdfDepartments.Text); foreach (var item in records) { var userRule = new UserRuleTimeSheet() { RecordId = item.Id, CreatedDate = DateTime.Now, CreatedBy = CurrentUser.User.UserName, }; if (!string.IsNullOrEmpty(hdfGroupWorkShiftAll.Text)) { userRule.GroupWorkShiftId = Convert.ToInt32(hdfGroupWorkShiftAll.Text); } //Create UserRuleTimeSheetServices.Create(userRule); } gridUserRule.Reload(); } catch (Exception ex) { Dialog.ShowNotification("Có lỗi xảy ra" + ex.Message); } }