public IActionResult NuovaAttivita([FromQuery] string type) { var model = new AttivitaInsertViewModel(); model.Tipologia = type.ToLower() == "allenamento" ? 1 : 2; return(View(model)); }
public IActionResult NuovaAttivita(AttivitaInsertViewModel model) { if (ModelState.IsValid) { var user = _userManager.GetUserId(User); Runner runner = _runnerRepository.GetUserByUsername(User.Identity.Name); var activity = new Attivita() { Titolo = model.Titolo, IdRunner = runner.Id, DataCreazione = model.DataCreazione, Localita = model.Localita, Tipologia = model.Tipologia }; _attivitaRepository.Insert(activity); return(RedirectToAction("ElencoAttivita")); } ModelState.AddModelError("", "Errore generico"); return(View(model)); }