string ISingletonGeneric <Pedido> .Find(Pedido Data) { IC.CreateCommand("Pedidos_Find"); IC.ParameterAddInt("ID", Data.ID); DataRow DR = IC.Find("Error: No se pudo encontrar este pedido"); IID IID = Data; ISPD.MakeData(DR, Data); return(IID.RowToJson(DR)); }
List <Pedido> ISingletonGeneric <Pedido> .List(Pedido Data) { List <Pedido> Pedidos = new List <Pedido>(); IC.CreateCommand("Pedidos_List"); DataTable DT = IC.List("Error: No se pudo listar los productos"); foreach (DataRow DR in DT.Rows) { Pedido Pedido = new Pedido(); ISPD.MakeData(DR, Pedido); Pedidos.Add(Pedido); } return(Pedidos); }