Beispiel #1
0
        public ActionResult CreateEdit(HForm item)
        {
            var bookFormValidator = new BookFormValidator();

            if (!bookFormValidator.Validate(item.Form))
            {
                foreach (var e in bookFormValidator.Exceptions)
                {
                    ModelState.AddModelError(e.Property, e.Message);
                }
                return(View(bookService.GetBook(item.Form.Id)));
            }
            else
            {
                bookService.CreateEditBook(item.Form);
                return(RedirectToAction("Index"));
            }
        }
Beispiel #2
0
        public void TestInitialize()
        {
            _validator = new BookFormValidator();


            var userAvailability = new UserAvailabilityViewModel()
            {
                DateTime = DateTime.Parse("21/09/2018 15:50"),
                TimeSpan = new TimeSpan(2, 0, 0)
            };


            _viewModel = new BookFormViewModel()
            {
                Subject      = "Test",
                Availability = userAvailability,
                StartTime    = userAvailability.DateTime.TimeOfDay,
                EndTime      = userAvailability.DateTime.TimeOfDay.Add(new TimeSpan(1, 0, 0))
            };
        }