public void CreateDepartment(AddDepartmentBM departmentBM) { var department = Mapper.Map <Department>(departmentBM); this.Context.Departments.Add(department); this.Context.SaveChanges(); }
public ActionResult Add(AddDepartmentBM departmentBM) { if (this.service.IsExistDepartmentWithName(departmentBM.Name)) { this.ModelState.AddModelError( nameof(departmentBM.Name), $"Department with name {departmentBM.Name} already exist!"); } if (!this.ModelState.IsValid) { return(this.PartialView("Partials/Add", departmentBM)); } this.service.CreateDepartment(departmentBM); return(this.RedirectToAction("DepartmentsList")); }