public ActionResult Create(ClienteDto cliente) { if (ModelState.IsValid) { if (cliente.Foto != null) { //guarda la imagen en la carpeta wwwroot/imgsistema var path = $"wwwroot\\imgsistema\\{cliente.Foto.FileName}"; using (var stream = new FileStream(path, FileMode.Create)) { cliente.Foto.CopyTo(stream); } //guarda en la base de datos cliente.FotoLink = $"/imgsistema/{cliente.Foto.FileName}"; } var Cliente = _clienteRepositorio.Agregar(cliente); return(RedirectToAction("Index")); } else { return(RedirectToAction("Index")); } }
public ActionResult Create(ClienteDto cliente) { if (ModelState.IsValid) { repositorioCliente.Agregar(cliente); return(RedirectToAction("Index")); } return(View(cliente)); }