public List <OpcionLista> ObtenerListaProductos()
        {
            var crudFactory = new ProductosCrudFactory();
            var lstObjs     = crudFactory.RetrieveAll <Productos>();
            var lstOpciones = new List <OpcionLista>();

            foreach (var obj in lstObjs)
            {
                var nuevaOpcion = new OpcionLista
                {
                    Valor = Convert.ToString(obj.CODIGO),
                    Texto = obj.NOMBRE
                };
                lstOpciones.Add(nuevaOpcion);
            }

            return(lstOpciones);
        }
 public List <Productos> RetrieveAll()
 {
     return(crudProductos.RetrieveAll <Productos>());
 }