public static DepartmentRole GetDepartmentRoleModelByDepartmentRoleViewModel(this DepartmentRoleViewModel departmentRoleViewModel) { DepartmentRole departmentRole = new DepartmentRole { Id = departmentRoleViewModel.Id, DepartmentRoleName = departmentRoleViewModel.DepartmentRoleName }; return(departmentRole); }
public ActionResult Create(DepartmentRoleViewModel departmentRoleViewModel) { if (!ModelState.IsValid) { return(View()); } var departmentRole = departmentRoleViewModel.GetDepartmentRoleModelByDepartmentRoleViewModel(); departmentRoleService.Create(departmentRole); return(RedirectToAction("Index", "DepartmentRole")); }
public static List <DepartmentRoleViewModel> GetDepartmentRoleViewModelsByDepartmentRoleModels(this List <DepartmentRole> departmentRoleModels) { List <DepartmentRoleViewModel> departmentRoleViewModels = new List <DepartmentRoleViewModel>(); foreach (var departmentRole in departmentRoleModels) { DepartmentRoleViewModel departmentRoleViewModel = new DepartmentRoleViewModel { Id = departmentRole.Id, DepartmentRoleName = departmentRole.DepartmentRoleName }; departmentRoleViewModels.Add(departmentRoleViewModel); } return(departmentRoleViewModels); }