public VisualizadorActividadesClientes() { InitializeComponent(); this.DataContext = this; List <Actividad> actividades = new List <Actividad>(); this.clientesActividadSeleccionMultiple = new List <Cliente>(); try { actividades = ControladorActividades.ObtenerActividades(); } catch (Exception ex) { MessageBox.Show(ex.Message + "\n\nEsta ventana se cerrará."); this.Close(); } this.Actividades = new ObservableCollection <Actividad>(actividades); var mdp = ControladorMapa.ObtenerCordenadasPorDireccion("Mar del Plata, Buenos Aires"); if (mdp.HasValue) { this.mapa.Position = mdp.Value; } else { this.mapa.Position = new PointLatLng(-38.0042615, -57.6070055); } this.listaDeActividades.SelectionChanged += ListaDeActividades_SelectionChanged; }
private void SeleccionarActividad(Actividad actividad, bool clear = true) { if (clear) { this.mapa.Markers.Clear(); } actividad.Clientes.Clear(); ControladorActividades.CargarClientes(actividad, this.ModoVerClientesConRuteo); this.VerClientes(actividad.Clientes); if (this.ModoSeleccion == SelectionMode.Single) { this.VisibilidadColumnaClientes = GridLength.Auto; this.clientesUC.Clientes = new ObservableCollection <Cliente>(actividad.Clientes); this.clientesUC.cantidadClientes = this.clientesUC.Clientes.Count; this.clientesUC.dgClientes.Items.Filter = null; this.ActividadSeleccionada = actividad; } else { //this.VisibilidadColumnaClientes = new GridLength(0); } }
private void AddTareas_Load(object sender, EventArgs e) { control = new ControladorActividades(); casa = new List <Casa>(); casa = control.getAllCasas(); foreach (var item in casa) { cmbCasas.Items.Add(item.MynombreCasa.ToString()); } }