public IActionResult Add(AddEventTypeViewModel addEventTypeViewModel) { if (ModelState.IsValid) { var eventTipes = context.EventTypes.Select(p => p.Name).ToList(); if (eventTipes.Contains(addEventTypeViewModel.Name)) { ViewBag.Validation = "Type already exist"; return(View(addEventTypeViewModel)); } else { EventType eventType = new EventType() { Name = addEventTypeViewModel.Name }; context.EventTypes.Add(eventType); context.SaveChanges(); return(Redirect("/EventType")); } } return(View(addEventTypeViewModel)); }
public IActionResult Add() { AddEventTypeViewModel addEventTypeViewModel = new AddEventTypeViewModel(); return(View(addEventTypeViewModel)); }