public MyDataBenutzerViewModel AddListsToMyDataViewModel(MyDataBenutzerViewModel myDataBenutzerViewModel)
        {
            myDataBenutzerViewModel.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");

            myDataBenutzerViewModel.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");

            myDataBenutzerViewModel.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"
                },
                //new SelectListItem { Text = "Sonstiges", Value = "Sonstiges" }
            }, "Value", "Text");
            return(myDataBenutzerViewModel);
        }
        // GET: Benutzer/Mydata/5
        public ActionResult EditCaterer(int?id)
        {
            if (id == null)
            {
                return(View("~/Views/Shared/Error.cshtml"));
            }

            MyDataBenutzerViewModel myDataBenutzerViewModel =
                BenutzerViewModelService.Map_Benutzer_MyDataBenutzerViewModel(BenutzerService.SearchUserById(Convert.ToInt32(id)));

            if (myDataBenutzerViewModel == null)
            {
                return(HttpNotFound());
            }
            return(View(myDataBenutzerViewModel));
        }
 public ActionResult EditCaterer(MyDataBenutzerViewModel myDataBenutzerViewModel)
 {
     if (ModelState.IsValid)
     {
         if (Request.Form["btnSave"] != null)
         {
             BenutzerService.EditCaterer(BenutzerViewModelService.Map_MyDataBenutzerViewModel_Benutzer(myDataBenutzerViewModel));
             TempData["isSaved"] = true;
         }
         else if (Request.Form["btnModalDelete"] != null)
         {
             BenutzerService.RemoveCaterer(BenutzerViewModelService.Map_MyDataBenutzerViewModel_Benutzer(myDataBenutzerViewModel).BenutzerId);
             TempData["isAccountDeleted"] = true;
         }
         return(RedirectToAction("IndexCaterer", "Benutzer"));
     }
     return(View(BenutzerViewModelService.AddListsToMyDataViewModel(myDataBenutzerViewModel)));
 }
 public Benutzer Map_MyDataBenutzerViewModel_Benutzer(MyDataBenutzerViewModel myDataBenutzerViewModel)
 {
     return(Mapper.Map <Benutzer>(myDataBenutzerViewModel));
 }