public ActionResult Create(EmpleadoDto empleado) { if (ModelState.IsValid) { if (empleado.Foto != null) { //guarda la imagen en la carpeta wwwroot/imgsistema var path = $"wwwroot\\imgsistema\\{empleado.Foto.FileName}"; using (var stream = new FileStream(path, FileMode.Create)) { empleado.Foto.CopyTo(stream); } //guarda en la base de datos empleado.FotoLink = $"/imgsistema/{empleado.Foto.FileName}"; } } var empleadoAgregar = new EmpleadoDto { Apellido = empleado.Apellido, Nombre = empleado.Nombre, Dni = empleado.Dni, Domicilio = empleado.Domicilio, FechaIngreso = empleado.FechaIngreso, FechaNacimiento = empleado.FechaNacimiento, Legajo = empleado.Legajo, Sexo = empleado.Sexo, Telefono = empleado.Telefono, FotoLink = empleado.FotoLink }; var Empleado2 = _empleadoServicio.Agregar(empleadoAgregar); if (!_usuarioServicio.VerificarExisteUsuario()) { _usuarioServicio.Agregar(Empleado2.Id); return(RedirectToAction("Login", "Usuario")); } else { return(RedirectToAction("Index")); } }