Beispiel #1
0
        public static DepartmentRole GetDepartmentRoleModelByDepartmentRoleViewModel(this DepartmentRoleViewModel departmentRoleViewModel)
        {
            DepartmentRole departmentRole = new DepartmentRole
            {
                Id = departmentRoleViewModel.Id,
                DepartmentRoleName = departmentRoleViewModel.DepartmentRoleName
            };

            return(departmentRole);
        }
Beispiel #2
0
        public ActionResult Create(DepartmentRoleViewModel departmentRoleViewModel)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }

            var departmentRole = departmentRoleViewModel.GetDepartmentRoleModelByDepartmentRoleViewModel();

            departmentRoleService.Create(departmentRole);

            return(RedirectToAction("Index", "DepartmentRole"));
        }
Beispiel #3
0
        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);
        }