public async Task <IActionResult> CrearProducto(RegistrosProductosViewModels pdt) { int?id = pdt.IdUsuario; GestionProductoUsuario Validar = new GestionProductoUsuario(_userManager, _signinManager, _context, _mapper, _usuarioRepository, _repositoryPrestamos, _cuentaRepository, _tarjetaCreditoRepository); var validacion = await Validar.ValidarProducto(pdt); if (validacion == null) { return(RedirectToAction("Producto", "Usuario", new { @id = id })); } return(View(validacion)); }
public async Task <IActionResult> CrearUsuario(RegistroUsuarioViewModels rvm) { if (ModelState.IsValid) { GestionProductoUsuario Validar = new GestionProductoUsuario(_userManager, _signinManager, _context, _mapper, _usuarioRepository, _repositoryPrestamos, _cuentaRepository, _tarjetaCreditoRepository); var Validacion = await Validar.CrearUsuario(rvm); if (Validacion != null) { return(View(Validacion)); } return(RedirectToAction("AdministrarUsuario", "Administrador")); } return(View(rvm)); }