public async Task <IActionResult> Create([Bind("UserId,CodificadorId,FaseId")] UserFaseCodificador userFaseCodificador) { if (ModelState.IsValid) { _context.Add(userFaseCodificador); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["CodificadorId"] = new SelectList(_context.Codificador, "CodificadorId", "CodificadorId", userFaseCodificador.CodificadorId); ViewData["FaseId"] = new SelectList(_context.Fase, "FaseId", "NombreFase", userFaseCodificador.FaseId); ViewData["UserId"] = new SelectList(_context.User, "UserId", "UserId", userFaseCodificador.UserId); return(View(userFaseCodificador)); }
public async Task <IActionResult> Register(RegisterViewModel model, string returnUrl = null) { ViewData["ReturnUrl"] = returnUrl; User usuario = new User { UserId = model.UserId, Password = Cripto.HashPassword(model.Password), ProfileId = 2, UserActivo = true }; if (ModelState.IsValid) { _context.Add(usuario); await _context.SaveChangesAsync(); return(Redirect(returnUrl)); } // If we got this far, something failed, redisplay form return(View(model)); }