string ISingletonGeneric <Categoria> .Find(Categoria Data) { IC.CreateCommand("Categorias_Find"); IC.ParameterAddInt("ID", Data.ID); ISingletonCategoria ISC = this; DataRow DR = IC.Find("Error: No se pudo encontrar esta categoria"); ISC.MakeData(DR, Data); IID IID = Data; return(IID.RowToJson(DR)); }
List <Categoria> ISingletonGeneric <Categoria> .List(Categoria Data) { List <Categoria> Categorias = new List <Categoria>(); IC.CreateCommand("Categorias_List"); DataTable DT = IC.List("Error: No se pudo listar categorias"); foreach (DataRow DR in DT.Rows) { Categoria Categoria = new Categoria(); ISingletonCategoria ISC = this; ISC.MakeData(DR, Categoria); Categorias.Add(Categoria); } return(Categorias); }