string ISingletonGeneric <ItemPedido> .Find(ItemPedido Data) { IC.CreateCommand("ItemsPedidos_Find"); IC.ParameterAddInt("ID", Data.ID); DataRow DR = IC.Find("Error: No se pudo encontrar el Item Pedido"); IID IID = Data; ISGIT.MakeData(DR, Data); return(IID.RowToJson(DR)); }
List <ItemPedido> ISingletonGeneric <ItemPedido> .List(ItemPedido Data) { List <ItemPedido> ItemsPedidos = new List <ItemPedido>(); IC.CreateCommand("ItemsPedidos_List"); IC.ParameterAddInt("IDPedido", Data.Pedido.ID); DataTable DT = IC.List("Error: No se pudo listar Items Pedidos"); foreach (DataRow DR in DT.Rows) { ItemPedido IT = new ItemPedido(); ISGIT.MakeData(DR, IT); ItemsPedidos.Add(IT); } return(ItemsPedidos); }