public List <Finca> GetFinquesPerPropietari(Propietari prop) { List <Finca> ret = new List <Finca>(); for (int i = 0; i < GetFinques().Count; i++) { string id1 = prop.GetTbl().idProveedor.Replace(" ", ""); string id2 = GetFinques()[i].GetTbl().idProveedor.ToString().Replace(" ", ""); if (id1 == id2) { ret.Add(GetFinques()[i]); } } return(ret); }
// ----------------------------------------------------------------------- Utils // ----------------------------------------------------------------------------- // ----------------------------------------------------------------------------- // Gmap ------------------------------------------------------------------------ // ----------------------------------------------------------------------------- // ------------------------------------------------------------------------ Gmap // ----------------------------------------------------------------------------- // ----------------------------------------------------------------------------- // Actualitza ------------------------------------------------------------------ // ----------------------------------------------------------------------------- public void CarregaInformacioInicial() { if (propietaris_manager.parte_actual == null || propietaris_manager.parte_actual == null) { return; } Propietari propietari = propietaris_manager.GetPropietariPerParte(propietaris_manager.parte_actual); Finca finca = propietaris_manager.GetFincaPerParte(propietaris_manager.parte_actual); if (propietari != null && finca != null) { propietari_nom_text.SetText(propietari.GetTbl().Nombre); finca_nom_text.SetText(finca.GetTbl().Nom1); ActualitzaLlistaPartesLlista(); } }
public List <Parcela> GetParcelesPerPropietari(Propietari p) { List <Parcela> parceles = GetParceles(); List <Parcela> ret = new List <Parcela>(); for (int i = 0; i < parceles.Count; i++) { Finca f = GetFincaPerParcela(parceles[i]); if (f != null && f.GetTbl().idProveedor.ToString().Replace(" ", "") == p.GetTbl().idProveedor.Replace(" ", "")) { ret.Add(parceles[i]); } } return(ret); }