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); }
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)); }