示例#1
0
        public ActionResult Index()
        {
            try
            {
                var datos = ObjCategoria.ConsultarCategoria();
                List <Categoria> ListaCategorias = new List <Categoria>();

                foreach (var item in datos)
                {
                    Categoria categoria = new Categoria
                    {
                        IdCategoria = item.IdCategoria,
                        IdSector    = (int)item.IdSector,
                        Sector      = item.Sector,
                        Descripcion = item.Descripcion,
                        Estado      = item.Estado
                    };

                    ListaCategorias.Add(categoria);
                }
                ObjBitacora.RegistraBitacora(Session["Identificacion"].ToString(), "Categoría", "Ver listado de categorías.", "Se muestra listado de categorías.", 1);
                return(View(ListaCategorias));
            }
            catch (Exception e)
            {
                ObjBitacora.RegistraBitacora(Session["Identificacion"].ToString(), "Categoría", "Ver listado de categorías.", "Erro al mostrar listado de categorías.", 0);

                throw;
            }
        }
示例#2
0
        public ActionResult Editar(int id)
        {
            try
            {
                var dato = categoria.ConsultarCategoria(id);

                Categoria objCategoria = new Categoria();


                objCategoria.CodCategoria = dato.CodigoCategoria;
                objCategoria.Descripcion  = dato.Descripción;
                objCategoria.Foto         = dato.Foto.ToArray();
                objCategoria.Estado       = dato.Estado;

                return(View(objCategoria));
            }
            catch (Exception ex)
            {
                throw;
            }
        }
示例#3
0
        private List <ConsultarCategoriaResult> ListaCategorias()
        {
            List <ConsultarCategoriaResult> datos = ObjCategoria.ConsultarCategoria();

            return(datos);
        }