Beispiel #1
0
        protected void Agregar_Clasificaciones()
        {
            Clasificacion clasificacion = new Clasificacion();

            List <Clasificacion> lista = new List <Clasificacion>();

            lista = clasificacion.Todos();


            ListItem Title = new ListItem("Clasificacion", "");

            Clasificacion.Items.Insert(Clasificacion.Items.Count, Title);


            foreach (Clasificacion item in lista)
            {
                ListItem listItem = new ListItem(item.Nombre, item.Nombre);
                Clasificacion.Items.Insert(Clasificacion.Items.Count, listItem);
            }
        }
Beispiel #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            this.nombreUsuario = Session["NombreLogin"].ToString();

            Productos.Visible   = false;
            Tiendas.Visible     = false;
            Nomina.Visible      = false;
            Proveedores.Visible = false;
            Clientes.Visible    = false;
            RolesA.Visible      = false;

            string         rol          = Session["Rol"].ToString();
            int            codigoRol    = Int32.Parse(rol);
            Rol            nombreRol    = new Rol(codigoRol);
            List <Permiso> listaPermiso = nombreRol.Permisos();

            foreach (Permiso permiso in listaPermiso)
            {
                switch (permiso.Codigo)
                {
                case 1:
                    Productos.Visible = true;
                    break;

                case 2:
                    Tiendas.Visible = true;
                    break;

                case 3:
                    Nomina.Visible = true;
                    break;

                case 4:
                    Proveedores.Visible = true;
                    break;

                case 5:
                    Clientes.Visible = true;
                    break;

                case 6:
                    RolesA.Visible = true;
                    break;
                }
            }

            tabla += "<table id='example' class='table table-striped table-bordered second' style='width: 100%'>";
            tabla += "<thead>";
            tabla += "<tr>";
            tabla += "<th>Código</th>";
            tabla += "<th>Nombre</th>";
            tabla += "<th>Alimenticio</th>";
            tabla += "<th>Precio</th>";
            tabla += "<th>Calidad</th>";
            tabla += "<th>Descripción</th>";
            tabla += "<th>Código de la Marca</th>";
            tabla += "<th>Nombre de la Marca</th>";
            tabla += "<th>Código de la Clasificación</th>";
            tabla += "<th>Nombre de la Clasificación</th>";
            tabla += "</tr>";
            tabla += "</thead>";

            tabla += "<tbody>";

            consultarProducto = new Producto();
            List <Producto> listaProducto = consultarProducto.Todos();

            foreach (Producto item in listaProducto)
            {
                tabla += "<tr>";
                tabla += "<td>" + item.Codigo + "</td>";
                tabla += "<td>" + item.Nombre + "</td>";
                tabla += "<td>" + item.EsAlimenticio + "</td>";
                tabla += "<td>" + item.Precio + "</td>";
                tabla += "<td>" + item.Calidad + "</td>";
                tabla += "<td>" + item.Descripcion + "</td>";
                tabla += "<td>" + item.CodigoMarca + "</td>";

                Marca        obtenerMarca = new Marca();
                List <Marca> listaMarcas  = obtenerMarca.Todos();
                string       nombreMarca  = "";

                foreach (Marca nombre in listaMarcas)
                {
                    if (item.CodigoMarca == nombre.Codigo)
                    {
                        nombreMarca = nombre.Nombre;
                    }
                }

                tabla += "<td>" + nombreMarca + "</td>";
                tabla += "<td>" + item.CodigoClasificacion + "</td>";

                Clasificacion        obtenerClasificacion = new Clasificacion();
                List <Clasificacion> listaClasificacion   = obtenerClasificacion.Todos();
                string nombreClasificacion = "";

                foreach (Clasificacion nombre in listaClasificacion)
                {
                    if (item.CodigoClasificacion == nombre.Codigo)
                    {
                        nombreClasificacion = nombre.Nombre;
                    }
                }

                tabla += "<td>" + nombreClasificacion + "</td>";
                tabla += "</tr>";
            }

            tabla += "</tbody>";
            tabla += "</table>";

            listaPersonaTabla.InnerHtml = tabla;
        }