/// GET: Plaza/Create /// <author>Adonis Mora Angulo</author> /// <summary> /// Initialize the view to add new plazas /// </summary> /// <returns></returns> public ActionResult Create() { var viewModel = new PlazaCreateViewModel() { PlazaTypeList = new SelectList(new List <string>() { "Interna", "Externa" }), TimeTypeList = new SelectList(new List <string>() { "Completo", "Parcial" }) }; return(View(viewModel)); }
public ActionResult Create(PlazaCreateViewModel viewModel) { if (ModelState.IsValid) { var vPlaza = new Plaza() { Code = viewModel.Code, PlazaType = viewModel.PlazaType, TimeType = viewModel.TimeType, TotalHours = viewModel.TotalHours, EffectiveTime = viewModel.EffectiveTime }; db.Plazas.Add(vPlaza); db.SaveChanges(); TempData[TempDataMessageKeySuccess] = "Plaza creada exitosamente"; return(RedirectToAction("Index")); } return(View(viewModel)); }