Exemplo n.º 1
0
        public ActionResult Create(CreateMitarbeiterViewModel createMitarbeiterViewModel)
        {
            if (ModelState.IsValid)
            {
                BenutzerService.AddMitarbeiter(BenutzerViewModelService.Map_CreateMitarbeiterViewModel_Benutzer(createMitarbeiterViewModel), BenutzerGruppenResource.Mitarbeiter);

                return(RedirectToAction("Index"));
            }

            return(View(BenutzerViewModelService.AddListsToCreateViewModel(createMitarbeiterViewModel)));
        }
        public CreateMitarbeiterViewModel AddListsToCreateViewModel(CreateMitarbeiterViewModel createBenutzerViewModel)
        {
            createBenutzerViewModel.Anreden = new SelectList(new List <SelectListItem>
            {
                new SelectListItem {
                    Text = "Bitte wählen...", Value = String.Empty
                },
                new SelectListItem {
                    Text = "Herr", Value = "Herr"
                },
                new SelectListItem {
                    Text = "Frau", Value = "Frau"
                }
            }, "Value", "Text");

            return(createBenutzerViewModel);
        }
 public Benutzer Map_CreateMitarbeiterViewModel_Benutzer(CreateMitarbeiterViewModel createMitarbeiterViewModel)
 {
     return(Mapper.Map <Benutzer>(createMitarbeiterViewModel));
 }
 public CreateMitarbeiterViewModel UpdateCreateMitarbeiterViewModel(CreateMitarbeiterViewModel createMitarbeiterViewModel)
 {
     return(AddListsToCreateViewModel(createMitarbeiterViewModel));
 }