Пример #1
0
        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());
        }
Пример #2
0
        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"));
        }
Пример #3
0
        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());
        }