public void InitWindowTimeSheet(string day, string recordId) { var startDate = ConvertUtils.GetStartDayOfMonth(); if (DateTime.TryParse(day, out var date)) { hdfStartDateEmployee.Text = date.ToString("dd/MM/yyyy"); hdfEndDateEmployee.Text = date.ToString("dd/MM/yyyy"); cbxDay.Text = date.ToString("dd/MM/yyyy"); startDate = date; } _timeSheetReport = TimeSheetReportController.GetById(Convert.ToInt32(hdfTimeSheetReportId.Text)); if (_timeSheetReport != null) { var timeSheet = TimeSheetController.GetTimeSheet(Convert.ToInt32(recordId), startDate, startDate); if (timeSheet != null) { txtTimeLogs.Text = timeSheet.TimeLogs; } } if (_timeSheetReport.Status == TimeSheetStatus.Locked) { return; } gridUpdateTimeSheet.Reload(); btnDeleteUpdateTimeSheet.Disabled = true; wdUpdateTimeSheet.Show(); }
public TimeSheetControllerTest() { _requestHandlerFactory = _mocker.GetMock <IRequestHandlerFactory>(); var currentUserService = new CurrentUserServiceDouble("TESTID", "TESTUSERNAME"); _mocker.Use <CurrentUserService>(currentUserService); _subject = _mocker.CreateInstance <TimeSheetController>(); }
public void TestingTimeSheetController() { // Arrange 2 var mockMessageHandler = new Mock <HttpMessageHandler>(); HttpClient client = new HttpClient(mockMessageHandler.Object); TimeSheetController controller = new TimeSheetController(client); // Act var result = controller.Index(); // Assert Assert.IsAssignableFrom <Task <ActionResult> >(result); Assert.Equal(1, 1); }