public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } ProyectoIgnis = await _context.ProyectoIgnis.FirstOrDefaultAsync(m => m.ID == id); if (ProyectoIgnis == null) { return(NotFound()); } return(Page()); }
public async Task <IActionResult> OnPostAsync(int?id) { if (id == null) { return(NotFound()); } ProyectoIgnis = await _context.ProyectoIgnis.FindAsync(id); if (ProyectoIgnis != null) { _context.ProyectoIgnis.Remove(ProyectoIgnis); await _context.SaveChangesAsync(); } return(RedirectToPage("./Index")); }
public async Task <IActionResult> OnGetAsync(int?id) { ProyectosEstado = new List <SelectListItem>(); ProyectosEstado.Add(new SelectListItem { Value = ((int)EnumEstadoProyecto.EnSeleccion).ToString(), Text = EnumEstadoProyecto.EnSeleccion.ToString() }); ProyectosEstado.Add(new SelectListItem { Value = ((int)EnumEstadoProyecto.EnProceso).ToString(), Text = EnumEstadoProyecto.EnProceso.ToString() }); ProyectosEstado.Add(new SelectListItem { Value = ((int)EnumEstadoProyecto.Finalizado).ToString(), Text = EnumEstadoProyecto.Finalizado.ToString() }); ProyectosEstado.Add(new SelectListItem { Value = ((int)EnumEstadoProyecto.Cancelado).ToString(), Text = EnumEstadoProyecto.Cancelado.ToString() }); if (id == null) { return(NotFound()); } ProyectoIgnis = await _context.ProyectoIgnis.FirstOrDefaultAsync(m => m.ID == id); if (ProyectoIgnis == null) { return(NotFound()); } return(Page()); }