Esempio n. 1
0
        public ActionResult Crear(Usuario usuario)
        {
            _usuariosServicio.Agregar(usuario);

            TempData["usuarioCreado"] = true;

            return(RedirectToAction("Index"));
        }
Esempio n. 2
0
        public ActionResult Crear(Usuario usuario)
        {
            if (Request.Files.Count > 0 && Request.Files[0].ContentLength > 0)
            {
                //TODO: Agregar validacion para confirmar que el archivo es una imagen
                //creo un nombre significativo en este caso apellidonombre pero solo un caracter del nombre, ejemplo BatistutaG
                string nombreSignificativo = usuario.NombreSignificativoImagen;
                //Guardar Imagen
                string pathRelativoImagen = ImagenesUtility.Guardar(Request.Files[0], nombreSignificativo);
                usuario.FotoPerfil = pathRelativoImagen;
            }

            _usuariosServicio.Agregar(usuario);

            TempData["usuarioCreado"] = true;

            return(RedirectToAction("Index"));
        }