public ActionResult New(RoleViewModel role) { if (ModelState.IsValid) { var roleDTO = _mapper.Map <RoleDTO>(role); var isUniqueName = _roleService.IsUniqueName(roleDTO); if (isUniqueName) { _roleService.AddNew(roleDTO); return(RedirectToAction("GetAll")); } ModelState.AddModelError("Name", GlobalRes.ExistPublisherName); } return(View(role)); }