Example #1
0
        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));
        }
Example #2
0
        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));
        }