public ActionResult CreateLoad(LoadFlowDTO loadViewModel, int Employee, int ContentOfThePlan, int LectureFlow)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    var loadDTO = new LoadFlowDTO
                    {
                        EmployeeId         = Employee,
                        ContentOfThePlanId = ContentOfThePlan,
                        LectureFlowId      = LectureFlow
                    };

                    loadFlowService.CreateLoadFlow(loadDTO);

                    TempData["message"] = string.Format("Load successful added");

                    return(RedirectToAction("index"));
                }
            }
            catch (ValidationException ex)
            {
                ModelState.AddModelError(ex.Property, ex.Message);
            }

            return(View(loadViewModel));
        }
        public void CreateLoadFlow(LoadFlowDTO loadFlowDTO)
        {
            if (loadFlowDTO == null)
            {
                throw new ValidationException("Введите данные", "");
            }
            LoadFlow loadFlow = new LoadFlow
            {
                ContentOfThePlanId = loadFlowDTO.ContentOfThePlanId,
                EmployeeId         = loadFlowDTO.EmployeeId,
                LectureFlowId      = loadFlowDTO.LectureFlowId
            };

            Database.LoadFlows.Create(loadFlow);
            Database.Save();
        }