public async Task <IActionResult> AddActivity(ActivityViewModel model) { if (ModelState.IsValid) { //creamos un nuevo metodo para transformar el modelo y se lo enviamos al ConverterHelper para que lo cambie. var activity = await _converterHelper.ToActivityAsync(model, true); //Creamos el sevicio en la DB _dataContext.Activities.Add(activity); //utilizamos el metodo para guardar los cambios await _dataContext.SaveChangesAsync(); return(RedirectToAction($"Details/{model.RefereeId}")); } //carga nuevamente el combo para nuevamente escoger un tipo de actividad model.ActivityTypes = _combosHelper.GetComboActivityTypes(); return(View(model)); }