string IGenericSingleton <ProductoRegional> .Find(ProductoRegional Data) { IC.CreateCommand("ProductosRegionales_Find"); IC.ParameterAddInt("ID", Data.ID); DataRow DR = IC.Find("Error: No Se Pudo Encontrar El Producto Regional."); IGSPR.LoadClass(DR, Data); return(Data.RowToJson(DR)); }
List <ProductoRegional> IGenericSingleton <ProductoRegional> .List(ProductoRegional Data) { IC.CreateCommand("ProductosRegionales_List"); IC.ParameterAddInt("IDProvincia", Data.Provincia.ID); DataTable DT = IC.List("Error: No Se Pudo Listar Los Productos Regionales."); List <ProductoRegional> ProductosRegionales = new List <ProductoRegional>(); foreach (DataRow DR in DT.Rows) { ProductoRegional ProductoRegional = new ProductoRegional(); IGSPR.LoadClass(DR, ProductoRegional); ProductosRegionales.Add(ProductoRegional); } return(ProductosRegionales); }