/// <summary> /// Adding new record /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private AttendnanceDayListRequest GetAttendanceDayRequest() { AttendnanceDayListRequest req = new AttendnanceDayListRequest(); if (!string.IsNullOrEmpty(branchId.Text) && branchId.Value.ToString() != "0") { req.BranchId = branchId.Value.ToString(); GridPanel1.ColumnModel.Columns.Where(a => a.ID == "ColBranchName").First().SetHidden(true); } else { req.BranchId = "0"; GridPanel1.ColumnModel.Columns.Where(a => a.ID == "ColBranchName").First().SetHidden(false); } if (!string.IsNullOrEmpty(departmentId.Text) && departmentId.Value.ToString() != "0") { req.DepartmentId = departmentId.Value.ToString(); GridPanel1.ColumnModel.Columns.Where(a => a.ID == "ColDepartmentName").First().SetHidden(true); } else { req.DepartmentId = "0"; GridPanel1.ColumnModel.Columns.Where(a => a.ID == "ColDepartmentName").First().SetHidden(false); } if (dayId.SelectedDate != DateTime.MinValue) { req.DayId = dayId.SelectedDate.ToString("yyyyMMdd"); GridPanel1.ColumnModel.Columns.Where(a => a.ID == "ColDay").First().SetHidden(true); } else { req.DayId = ""; GridPanel1.ColumnModel.Columns.Where(a => a.ID == "ColDay").First().SetHidden(false); } if (!string.IsNullOrEmpty(employeeId.Text) && employeeId.Value.ToString() != "0") { req.EmployeeId = employeeId.Value.ToString(); GridPanel1.ColumnModel.Columns.Where(a => a.ID == "ColName").First().SetHidden(true); } else { req.EmployeeId = "0"; GridPanel1.ColumnModel.Columns.Where(a => a.ID == "ColName").First().SetHidden(false); } req.Month = "0"; req.Year = "0"; req.Size = "30"; req.StartAt = "1"; req.Filter = ""; req.SortBy = "firstName"; return(req); }
/// <summary> /// Adding new record /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private AttendnanceDayListRequest GetAttendanceDayRequest() { AttendnanceDayListRequest req = new AttendnanceDayListRequest(); req.BranchId = "0"; req.DivisionId = "0"; req.DepartmentId = "0"; if (startDayId.SelectedDate != DateTime.MinValue) { req.StartDayId = startDayId.SelectedDate.ToString("yyyyMMdd"); } else { req.StartDayId = ""; } if (endDayId.SelectedDate != DateTime.MinValue) { req.EndDayId = endDayId.SelectedDate.ToString("yyyyMMdd"); } else { req.EndDayId = ""; } req.EmployeeId = _systemService.SessionHelper.GetEmployeeId(); req.Month = "0"; req.Year = "0"; req.Size = "30"; req.StartAt = "0"; req.Filter = ""; req.SortBy = "dayId"; // req.apStatus = 0; return(req); }
protected void Store1_RefreshData(object sender, StoreReadDataEventArgs e) { //GEtting the filter from the page AttendnanceDayListRequest req = GetAttendanceDayRequest(); ListResponse <AttendanceDay> daysResponse = _timeAttendanceService.ChildGetAll <AttendanceDay>(req); int total = daysResponse.Items.Sum(s => s.netOL); X.Call("setTotal", total); this.total.Text = total.ToString(); var data = daysResponse.Items; if (daysResponse.Items != null) { this.Store1.DataSource = daysResponse.Items; this.Store1.DataBind(); } e.Total = daysResponse.count; }