public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } seg_usuarios_estatu = await _context.seg_usuarios_estatus.SingleOrDefaultAsync(m => m.IdCrtlEstatus == id); if (seg_usuarios_estatu == null) { return(NotFound()); } return(Page()); }
public async Task <IActionResult> OnPostAsync(int?id) { if (id == null) { return(NotFound()); } seg_usuarios_estatu = await _context.seg_usuarios_estatus.FindAsync(id); if (seg_usuarios_estatu != null) { _context.seg_usuarios_estatus.Remove(seg_usuarios_estatu); await _context.SaveChangesAsync(); } return(RedirectToPage("./Index")); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } seg_usuarios_estatu = await _context.seg_usuarios_estatus.SingleOrDefaultAsync(m => m.IdCrtlEstatus == id); if (seg_usuarios_estatu == null) { return(NotFound()); } /* * var estatus = new List<SelectListItem>(); * estatus.Add(new SelectListItem() { Text = "Selecciona un estatus...", Value = string.Empty }); * foreach (var item in _context.cat_estatus) * { * estatus.Add(new SelectListItem() { Text = item.DesEstatus, Value = item.IdEstatus +"" }); * } * * ViewData["IdEstatus"] = new SelectList(estatus, "Value", "Text"); */ //Combo para estado civil //Primero hacemos la consulta var estatus = from est in _context.cat_estatus /* where est.IdEstatus == 3*/ select new { id_estatus = est.IdEstatus, des_estatus = est.DesEstatus }; //Despues agregamos los datos al combo var registro = new List <SelectListItem>(); registro.Add(new SelectListItem() { Text = "Selecciona un estatus...", Value = string.Empty }); foreach (var item in estatus) { registro.Add(new SelectListItem() { Text = item.des_estatus + "", Value = "" + item.id_estatus }); } ViewData["IdEstatus"] = new SelectList(registro, "Value", "Text"); ///////////////////////////////////////////////////////////////////////////////////////////////////////// var TipoEstatus = from test in _context.cat_tipo_estatus /* where est.IdEstatus == 3*/ select new { id_testatus = test.IdTipoEstatus, des_testatus = test.DesTipoEstatus }; //Despues agregamos los datos al combo var registro2 = new List <SelectListItem>(); registro2.Add(new SelectListItem() { Text = "Selecciona un tipo de status...", Value = string.Empty }); foreach (var item in TipoEstatus) { registro2.Add(new SelectListItem() { Text = item.des_testatus + "", Value = "" + item.id_testatus }); } ViewData["IdTipoEstatus"] = new SelectList(registro2, "Value", "Text"); return(Page()); }