public Menu() { InitializeComponent(); WindowStartupLocation = System.Windows.WindowStartupLocation.CenterScreen; SizeToContent = SizeToContent.WidthAndHeight; //Gestion Clientes cboActividad.ItemsSource = null; cboActividad.ItemsSource = ActividadEmpresaCollection.ListaActividadEmpresa(); cboTipo.ItemsSource = null; cboTipo.ItemsSource = TipoEmpresaCollection.ListaTipoEmpresa(); //Lista Clientes CargarListaClientes(); cboFiltrarActividad.ItemsSource = ActividadEmpresaCollection.ListaActividadEmpresa(); cboFiltrarTipoCliente.ItemsSource = TipoEmpresaCollection.ListaTipoEmpresa(); //Lista Contratos CargarListaContratos(); cboTipoEvento.ItemsSource = null; cboTipoEvento.ItemsSource = TipoEventoCollection.ListaTipoEvento(); cboFiltrarTipoEvento.ItemsSource = null; cboFiltrarTipoEvento.ItemsSource = TipoEventoCollection.ListaTipoEvento(); }
public ListarContratos(ContratoCollection listaContratos, ClienteCollection listaclientes, TipoEventoCollection listaTipoEvento) { InitializeComponent(); ListaContratos = listaContratos; ListaClientes = listaclientes; ListaTipoEvento = listaTipoEvento; cmbTipoEvento.Items.Clear(); cmbTipoEvento.DisplayMemberPath = "Nombre"; cmbTipoEvento.SelectedValuePath = "Id"; cmbTipoEvento.ItemsSource = ListaTipoEvento; cmbTipoEvento.SelectedValue = "-1"; }
public void CrearDatosDePrueba() { ListaTiposEventos = new TipoEventoCollection(); ListaTiposEventos.Add(new TipoEvento("CB001", "Coffee Break - Light Break", 3, 2)); ListaTiposEventos.Add(new TipoEvento("CB002", "Coffee Break - Journal Break", 8, 6)); ListaTiposEventos.Add(new TipoEvento("CB003", "Coffee Break - Day Break", 12, 6)); ListaTiposEventos.Add(new TipoEvento("CO001", "Cocktail - Quick Cocktail", 6, 4)); ListaTiposEventos.Add(new TipoEvento("CO002", "Cocktail - Ambient Cocktail", 10, 5)); ListaTiposEventos.Add(new TipoEvento("CE001", "Cenas - Ejecutiva", 25, 10)); ListaTiposEventos.Add(new TipoEvento("CE002", "Cenas - Celebración", 35, 14)); ListaTiposEventos.Add(new TipoEvento("-1", "Seleccionar", 0, 0)); ListaClientes = new ClienteCollection(); Cliente soprole = new Cliente(1, "Soprole", "Ana", "*****@*****.**", "Santiago", "123", EnumActividad.Alimentos, EnumTipo.Limitada); Cliente agrosuper = new Cliente(2, "Agrosuper", "Juan", "*****@*****.**", "Viña", "456", EnumActividad.Alimentos, EnumTipo.Limitada); Cliente codelco = new Cliente(3, "Codelco", "María", "*****@*****.**", "El Salvador", "567", EnumActividad.Comercio, EnumTipo.SociedadAnonima); ListaClientes.Add(soprole); ListaClientes.Add(agrosuper); ListaClientes.Add(codelco); ListaContratos = new ContratoCollection(); Contrato c1 = new Contrato("202004292011", soprole, 100, 5, new DateTime(2020, 04, 29), null, new DateTime(2020, 05, 02, 21, 00, 00), new DateTime(2020, 05, 03, 04, 00, 00), "Casa Piedra", true, ListaTiposEventos.First(r => r.Id == "CE002"), "Sin observaciones"); Contrato c2 = new Contrato("202004292011", agrosuper, 200, 7, new DateTime(2020, 04, 29), null, new DateTime(2020, 05, 02, 21, 00, 00), new DateTime(2020, 05, 03, 04, 00, 00), "Casa Piedra", true, ListaTiposEventos.First(r => r.Id == "CE002"), "Sin observaciones"); Contrato c3 = new Contrato("202004292011", codelco, 300, 10, new DateTime(2020, 04, 29), null, new DateTime(2020, 05, 02, 21, 00, 00), new DateTime(2020, 05, 03, 04, 00, 00), "Casa Piedra", true, ListaTiposEventos.First(r => r.Id == "CE002"), "Sin observaciones"); ListaContratos.Add(c1); ListaContratos.Add(c2); ListaContratos.Add(c3); soprole.MisContratos.Add(c1); agrosuper.MisContratos.Add(c2); codelco.MisContratos.Add(c3); }