public IActionResult OnPost(Candidato candidato, string adios) { if (!ModelState.IsValid) { return(Page()); } if (Foto != null) { if (!string.IsNullOrEmpty(candidato.Foto)) { var filePath = Path.Combine(HostEnvironment.WebRootPath, "imagenes", candidato.Foto); System.IO.File.Delete(filePath); } candidato.Foto = ProcessUploadFile(); } repositoryW.Update(candidato); if (adios == "Editar") { repositoryW.Update(candidato); } if (adios == "Eliminar") { repositoryW.Delete(candidato); } return(RedirectToPage("/Candidatos/Index")); }
public IActionResult OnPost(Empresa empresa, string adios) { if (!ModelState.IsValid) { return(Page()); } if (adios == "Editar") { repositoryW.Update(empresa); } if (adios == "Eliminar") { repositoryW.Delete(empresa); } return(RedirectToPage("/Empresas/Index")); }
public IActionResult OnPost(Orden orden, string adios) { if (!ModelState.IsValid) { return(Page()); } if (adios == "Editar") { repositoryW.Update(orden); } if (adios == "Eliminar") { repositoryW.Delete(orden); } return(RedirectToPage("/Ordenes/Index")); }
public IActionResult OnPost(Referencias referencias, string adios) { if (!ModelState.IsValid) { return(Page()); } if (adios == "Editar") { repositoryW.Update(referencias); } if (adios == "Eliminar") { repositoryW.Delete(referencias); } return(RedirectToPage("/Referencia/Index")); }