public static List <Ciudad> List(FiltroCiudad f) { List <Ciudad> resulList = new List <Ciudad>(); try { CiudadDS dataservice = new CiudadDS(); DataSet listado = dataservice.List(f); if (listado.Tables.Count > 0) { foreach (DataRow d in listado.Tables[0].Rows) { Ciudad c = new Ciudad(); ORM(c, d); resulList.Add(c); } } } catch (Exception ex) { throw ex; } return(resulList); }
public override DataSet List(Filter f, out int RecordCount) { DataSet ds = new DataSet(); try { FiltroCiudad filtro = (FiltroCiudad)f; List <IDbDataParameter> paramList = new List <IDbDataParameter>(); DBRepository repository = DBRepository.GetDbRepository(); paramList.Add(repository.DbFactory.getDataParameter("P_ID", DbType.Int32, filtro.ID)); paramList.Add(repository.DbFactory.getDataParameter("P_IDPAIS", DbType.Int32, filtro.IDPais)); paramList.Add(repository.DbFactory.getDataParameter("P_IDPROVINCIA", DbType.Int32, filtro.IDProvinca)); bool result = repository.ExecuteListProcedure(CONST_LIST_PROCEDURE_NAME, paramList, f, ds, out RecordCount); } catch (Exception ex) { throw ex; } return(ds); }
public static List <Ciudad> List(int idPais, int idProvincia) { FiltroCiudad f = new FiltroCiudad(); f.IDPais = idPais; f.IDProvinca = idProvincia; f.OrderBY = " order by nombre"; return(List(f)); }
public static List <Ciudad> ListAll() { FiltroCiudad f = new FiltroCiudad(); return(List(f)); }