public void llenarcmbIDEmpresa()
        {
            DTEmpresa dta = new DTEmpresa();
            List <Entidades.Empresa> listacmb = new List <Entidades.Empresa>();

            listacmb = dta.ListarEmpresas();

            foreach (Entidades.Empresa a in listacmb)
            {
                cmEmpresa.AppendValues(a.Nombre_empresa.ToString());
            }
            cmbEmpresa.Model = cmEmpresa;
        }
        public void llenarTreeporBusquedaID(string busqueda)
        {
            int existe = 0;

            recargarTreeView();
            DTEmpresa dta = new DTEmpresa();

            List <Entidades.Empresa> lista = new List <Entidades.Empresa>();

            lista = dta.ListarEmpresas();

            foreach (Entidades.Empresa a in lista)
            {
                if (busqueda == a.Id_empresa)
                {
                    ls.AppendValues(a.Id_empresa.ToString(), a.Nombre_empresa.ToString(), a.Nombre_comercial.ToString(), a.Direccion_empresa.ToString(), a.Localidad_empresa.ToString(), a.Correo_empresa.ToString(), a.Activo.ToString());
                }
                existe = 1;
            }

            if (existe == 0)
            {
                foreach (Entidades.Empresa a in lista)
                {
                    ls.AppendValues(a.Id_empresa.ToString(), a.Nombre_empresa.ToString(), a.Nombre_comercial.ToString(), a.Direccion_empresa.ToString(), a.Localidad_empresa.ToString(), a.Correo_empresa.ToString(), a.Activo.ToString());
                }
            }

            tvEmpresa.Model = ls;

            tvEmpresa.AppendColumn("id_empresa", new CellRendererText(), "text", 0);
            tvEmpresa.AppendColumn("nombre_empresa", new CellRendererText(), "text", 1);
            tvEmpresa.AppendColumn("nombre_comercial", new CellRendererText(), "text", 2);
            tvEmpresa.AppendColumn("direccion_empresa", new CellRendererText(), "text", 3);
            tvEmpresa.AppendColumn("localidad_empresa", new CellRendererText(), "text", 4);
            tvEmpresa.AppendColumn("correo_empresa", new CellRendererText(), "text", 5);
            tvEmpresa.AppendColumn("activo", new CellRendererText(), "text", 6);
        }