Пример #1
0
        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();
        }
Пример #2
0
        public TimeSheetControllerTest()
        {
            _requestHandlerFactory = _mocker.GetMock <IRequestHandlerFactory>();
            var currentUserService = new CurrentUserServiceDouble("TESTID", "TESTUSERNAME");

            _mocker.Use <CurrentUserService>(currentUserService);
            _subject = _mocker.CreateInstance <TimeSheetController>();
        }
Пример #3
0
        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);
        }