string IGenericSingleton <PuntoDeInteres> .Find(PuntoDeInteres Data) { IC.CreateCommand("PuntosDeInteres_Find"); IC.ParameterAddInt("ID", Data.ID); DataRow DR = IC.Find("Error: No Se Pudo Encontrar El Punto De Interes."); IGSPI.LoadClass(DR, Data); return(Data.RowToJson(DR)); }
List <PuntoDeInteres> IGenericSingleton <PuntoDeInteres> .List(PuntoDeInteres Data) { IC.CreateCommand("PuntosDeInteres_List"); IC.ParameterAddInt("IDProvincia", Data.Provincia.ID); DataTable DT = IC.List("Error: No Se Pudo Listar Los Puntos De Interes."); List <PuntoDeInteres> PuntosDeInteres = new List <PuntoDeInteres>(); foreach (DataRow DR in DT.Rows) { PuntoDeInteres PuntoDeInteres = new PuntoDeInteres(); IGSPI.LoadClass(DR, PuntoDeInteres); PuntosDeInteres.Add(PuntoDeInteres); } return(PuntosDeInteres); }