public ActionResult Edit(DepartmentCreateInput input)
        {
            if (ModelState.IsValid)
            {
                _departmentService.Edit(input);
                ViewBag.Success = "success";
            }
            ViewBag.DepartmentId = new SelectList(_departmentService.GetAll().Where(d => d.Id != input.Id), "Id", "DepartmentName");

            return(View(_departmentService.Get(input.Id)));
        }
        public void Edit(DepartmentCreateInput input)
        {
            var department = input.MapTo <Core.System.Department>();

            _departmentRepository.Update(department);
        }
        public void Create(DepartmentCreateInput input)
        {
            var department = input.MapTo <Core.System.Department>();

            _departmentRepository.Insert(department);
        }