public CreateCatererViewModel AddListsToCreateCatererViewModel(CreateCatererViewModel createCatererViewModel)
        {
            createCatererViewModel.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");

            createCatererViewModel.Lieferumkreise = new SelectList(new List <SelectListItem>
            {
                new SelectListItem {
                    Text = "Bitte wählen...", Value = String.Empty
                },
                new SelectListItem {
                    Text = "Bis 10 km", Value = "Bis 10 km"
                },
                new SelectListItem {
                    Text = "Bis 20 km", Value = "Bis 20 km"
                },
                new SelectListItem {
                    Text = "Bis 30 km", Value = "Bis 30 km"
                },
                new SelectListItem {
                    Text = "Bis 40 km", Value = "Bis 40 km"
                },
                new SelectListItem {
                    Text = "Bis 50 km", Value = "Bis 50 km"
                },
                new SelectListItem {
                    Text = "100 km +", Value = "100 km +"
                },
            }, "Value", "Text");

            createCatererViewModel.Organisationsformen = new SelectList(new List <SelectListItem>
            {
                new SelectListItem {
                    Text = "Bitte wählen...", Value = String.Empty
                },
                new SelectListItem {
                    Text = "Mensaverein", Value = "Mensaverein"
                },
                new SelectListItem {
                    Text = "Caterer", Value = "Caterer"
                },
            }, "Value", "Text");

            return(createCatererViewModel);
        }
Esempio n. 2
0
        public ActionResult CreateCaterer(CreateCatererViewModel createCatererViewModel)
        {
            if (ModelState.IsValid)
            {
                if (BenutzerService.CheckEmailForRegistration(createCatererViewModel.Mail))
                {
                    BenutzerService.AddCaterer(BenutzerViewModelService.Map_CreateCatererViewModel_Benutzer(createCatererViewModel), BenutzerGruppenResource.Caterer);
                }
                else
                {
                    ModelState.AddModelError("", LoginResources.EMailVorhanden);
                    return(View(BenutzerViewModelService.AddListsToCreateCatererViewModel(createCatererViewModel)));
                }
                return(RedirectToAction("IndexCaterer"));
            }

            return(View(BenutzerViewModelService.AddListsToCreateCatererViewModel(createCatererViewModel)));
        }
 public Benutzer Map_CreateCatererViewModel_Benutzer(CreateCatererViewModel createCatererViewModel)
 {
     return(Mapper.Map <Benutzer>(createCatererViewModel));
 }