コード例 #1
0
        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"));
        }
コード例 #2
0
        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"));
        }
コード例 #3
0
        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"));
        }
コード例 #4
0
        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"));
        }