public IActionResult Add() { //Viemodel will take the list of categories and create a select list with the below if (HttpContext.Session.GetString("UserName") == "Admin") { AddProfessionalViewModel addProfessionalViewModel = new AddProfessionalViewModel(context.Services.ToList()); ViewBag.Title = "Professionals"; return(View(addProfessionalViewModel)); } return(Redirect("/User/Index?username="******"UserName"))); }
public IActionResult Add(AddProfessionalViewModel addProfessionalViewModels) { if (ModelState.IsValid) { Services newService = context.Services.Single(s => s.ID == addProfessionalViewModels.ServicesID); Professional newProf = new Professional { Name = addProfessionalViewModels.Name, Description = addProfessionalViewModels.Description, Email = addProfessionalViewModels.Email, Services = newService }; context.Professionals.Add(newProf); context.SaveChanges(); return(Redirect("/Professional")); } return(View(addProfessionalViewModels)); }