public override DataSet List(Filter f, out int RecordCount) { DataSet ds = new DataSet(); try { FiltroLocalidad filtro = (FiltroLocalidad)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_IDCIUDAD", DbType.Int32, filtro.IDCiudad)); bool result = repository.ExecuteListProcedure(CONST_LIST_PROCEDURE_NAME, paramList, f, ds, out RecordCount); } catch (Exception ex) { throw ex; } return(ds); }
public static List <Localidad> List(FiltroLocalidad f) { List <Localidad> resulList = new List <Localidad>(); try { LocalidadDS dataservice = new LocalidadDS(); DataSet listado = dataservice.List(f); if (listado.Tables.Count > 0) { foreach (DataRow d in listado.Tables[0].Rows) { Localidad l = new Localidad(); ORM(l, d); resulList.Add(l); } } } catch (Exception ex) { throw ex; } return(resulList); }
public static List <Localidad> List(int idCiudad) { FiltroLocalidad f = new FiltroLocalidad(); f.IDCiudad = idCiudad; f.OrderBY = " order by Nombre"; return(List(f)); }
public static DataTable ObtenerLocalidades() { DataTable dt = null; FiltroLocalidad f = new FiltroLocalidad(); f.IsPaged = false; int rCount; LocalidadDS dataServices = new LocalidadDS(); DataSet ds = dataServices.ListUbicaciones(f, out rCount); if (ds.Tables.Count > 0) { dt = ds.Tables[0]; dt.TableName = "UBICACIONES"; } return(dt); }