Exemple #1
0
        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();
        }
Exemple #2
0
        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";
        }
Exemple #3
0
        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);
        }