public void GetAll_Test() { dataAccessShiftTA.Insert(BUser.CurrentUser.ID, ADOShift.ID, false); IList <Shift> list = businessShift.GetAll(); Assert.AreEqual(1, list.Count); }
private void CreateShiftsObject() { BShift bshift = new BShift(); IList <MonthlyExceptionShift> MonthlyExceptionShiftList = new List <MonthlyExceptionShift>(); IList <Shift> ShiftList = bshift.GetAll(); foreach (Shift shift in ShiftList) { MonthlyExceptionShift monthlyExceptionShift = new MonthlyExceptionShift(); monthlyExceptionShift.Id = shift.ID; monthlyExceptionShift.Name = shift.Name; monthlyExceptionShift.ShortcutsKey = shift.ShortcutsKey; monthlyExceptionShift.CustomCode = shift.CustomCode; MonthlyExceptionShiftList.Add(monthlyExceptionShift); } this.hfShiftsObject_MonthlyExceptionShifts.Value = JsSerializer.Serialize(MonthlyExceptionShiftList); }
protected void CallBack_ShiftsView_MonthlyExceptionShifts_onCallBack(object sender, CallBackEventArgs e) { string[] retMessage = new string[4]; try { BShift bshift = new BShift(); IList <Shift> shiftList = null; ShiftLoadState State = (ShiftLoadState)Enum.Parse(typeof(ShiftLoadState), this.StringBuilder.CreateString(e.Parameters[0])); switch (State) { case ShiftLoadState.Normal: shiftList = bshift.GetAll(); break; case ShiftLoadState.Search: string searchValue = this.StringBuilder.CreateString(e.Parameters[1]); shiftList = bshift.GetShiftsAccordingToSearch(searchValue); break; } this.GridShiftsView_MonthlyExceptionShifts.DataSource = shiftList; this.GridShiftsView_MonthlyExceptionShifts.DataBind(); } catch (UIValidationExceptions ex) { retMessage = this.exceptionHandler.HandleException(this.Page, ExceptionTypes.UIValidationExceptions, ex, retMessage); this.ErrorHiddenField_ShiftsView_MonthlyExceptionShifts.Value = this.exceptionHandler.CreateErrorMessage(retMessage); } catch (UIBaseException ex) { retMessage = this.exceptionHandler.HandleException(this.Page, ExceptionTypes.UIBaseException, ex, retMessage); this.ErrorHiddenField_ShiftsView_MonthlyExceptionShifts.Value = this.exceptionHandler.CreateErrorMessage(retMessage); } catch (Exception ex) { retMessage = this.exceptionHandler.HandleException(this.Page, ExceptionTypes.Exception, ex, retMessage); this.ErrorHiddenField_ShiftsView_MonthlyExceptionShifts.Value = this.exceptionHandler.CreateErrorMessage(retMessage); } this.ErrorHiddenField_ShiftsView_MonthlyExceptionShifts.RenderControl(e.Output); this.GridShiftsView_MonthlyExceptionShifts.RenderControl(e.Output); }