public List <EDRConsultaListGenerica> ListTiendas()
        {
            List <EDRConsultaListGenerica> tiendas = new List <EDRConsultaListGenerica>();
            EDRConsultaListGenerica        item    = new EDRConsultaListGenerica();
            DataTable dt = new DataTable();

            try
            {
                dt = _Inventario.ObtenerTiendas();
                if (dt.Rows.Count > 0)
                {
                    item.Descripcion = "Seleccione";
                    item.Id          = "-1";
                    tiendas.Add(item);
                    foreach (DataRow dr in dt.Rows)
                    {
                        item = new EDRConsultaListGenerica();

                        item.Descripcion = dr["descripcion"].ToString();
                        item.Id          = dr["id_Num_un"].ToString();

                        tiendas.Add(item);
                    }
                }
                else
                {
                    item.Descripcion = "-- Sin Datos --";
                    item.Id          = "0";
                    tiendas.Add(item);
                }
            }
            catch (System.Exception ex)
            {
                if (tiendas.Count <= 0)
                {
                    item.Descripcion = "-- Sin Datos --";
                    item.Id          = "0";
                    tiendas.Add(item);
                }
                throw ex;
            }
            return(tiendas);
        }
        private List <EDRConsultaListGenerica> LlenarLista(DataTable dt)
        {
            List <EDRConsultaListGenerica> lista = new List <EDRConsultaListGenerica>();
            EDRConsultaListGenerica        item  = new EDRConsultaListGenerica();

            try
            {
                //dt = _Inventario.ObtenerTiendas();
                if (dt.Rows.Count > 0)
                {
                    item.Descripcion = "Seleccione";
                    item.Id          = "-1";
                    lista.Add(item);
                    foreach (DataRow dr in dt.Rows)
                    {
                        item = new EDRConsultaListGenerica();

                        item.Descripcion = dr[1].ToString();
                        item.Id          = dr[0].ToString();

                        lista.Add(item);
                    }
                }
                else
                {
                    throw new Exception();
                }
            }
            catch (Exception ex)
            {
                lista.Clear();
                item.Descripcion = "-- Sin Datos --";
                item.Id          = "0";
                lista.Add(item);
                throw ex;
            }

            return(lista);
        }