Exemplo n.º 1
0
        string ISingletonGeneric <Producto> .Find(Producto Data)
        {
            IC.CreateCommand("Productos_Find");
            IC.ParameterAddInt("ID", Data.ID);
            DataRow            DR  = IC.Find("Error: No se pudo encontrar este producto");
            IID                IID = Data;
            ISingletonProducto ISP = this;

            ISP.MakeData(DR, Data);
            return(IID.RowToJson(DR));
        }
Exemplo n.º 2
0
        List <Producto> ISingletonProducto.ListAvailable(Producto Data)
        {
            List <Producto> Productos = new List <Producto>();

            IC.CreateCommand("Productos_ListAvailable");
            DataTable DT = IC.List("Error: No se pudo listar los productos");

            foreach (DataRow DR in DT.Rows)
            {
                Producto           Producto = new Producto();
                ISingletonProducto ISP      = this;
                ISP.MakeData(DR, Producto);
                Productos.Add(Producto);
            }
            return(Productos);
        }