Exemplo n.º 1
0
 private void btnDer_Click(object sender, EventArgs e)
 {
     if (comboSurtidor.SelectedItem != null && listMangueras.SelectedItem != null)
     {
         mangueraSeleccionada = (Manguera)listMangueras.SelectedItem;
         surtidorSeleccionado = (Surtidor)comboSurtidor.SelectedItem;
         if (!surtidorSeleccionado.listaMangueras.Contains(mangueraSeleccionada))
         {
             fachada.agregarManguera(surtidorSeleccionado, mangueraSeleccionada);
             listAsignadas.Items.Add(mangueraSeleccionada);
             listMangueras.Items.Remove(mangueraSeleccionada);
             comboSurtidor.Items.Clear();
             foreach (Surtidor s in fachada.getListaSurtidores())
             {
                 comboSurtidor.Items.Add(s);
             }
             comboSurtidor.Show();
             comboSurtidor.SelectedItem = surtidorSeleccionado;
         }
         else
         {
             MessageBox.Show("El surtidor ya contiene esa manguera", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     else
     {
         MessageBox.Show("Debe seleccionar un Surtidor y una manguera a Asignar.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
Exemplo n.º 2
0
        public FormRegistrarCarga()
        {
            InitializeComponent();
            fachada = FachadaUISistema.getFachada();

            listaCargasRealizadas.Items.Clear();
            foreach (Carga c in fachada.getListaCargas())
            {
                listaCargasRealizadas.Items.Add(c);
            }
            listaCargasRealizadas.Show();

            listaCargasRealizadas.HorizontalScrollbar = true;

            comboUsuarios.Items.Clear();
            foreach (Usuario u in fachada.getListaUsuarios())
            {
                comboUsuarios.Items.Add(u);
            }
            comboUsuarios.Show();

            comboClientes.Items.Clear();
            foreach (Cliente c in fachada.getListaClientes())
            {
                comboClientes.Items.Add(c);
            }
            comboClientes.Show();

            comboSurtidor.Items.Clear();
            foreach (Surtidor s in fachada.getListaSurtidores())
            {
                comboSurtidor.Items.Add(s);
            }
            comboSurtidor.Show();
        }
Exemplo n.º 3
0
        private void btnRegistrar_Click(object sender, EventArgs e)
        {
            try
            {
                if (textNroSerie.Text.Trim().Length > 0)
                {
                    int numero = Convert.ToInt32(textNroSerie.Text.Trim());

                    if (surtidorSeleccionado == null)
                    {
                        fachada.crearSurtidor(numero);
                        MessageBox.Show("El Surtidor ha sido creado");
                    }
                    else
                    {
                        fachada.editarSurtidor(numero, surtidorSeleccionado);
                        MessageBox.Show("Surtidor editado");
                    }

                    listaSurtidores.Items.Clear();
                    foreach (Surtidor s in fachada.getListaSurtidores())
                    {
                        listaSurtidores.Items.Add(s);
                    }
                    listaSurtidores.Show();
                }
                else
                {
                    MessageBox.Show("Valores incorrectos.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch (MiExcepcion es)
            {
                MessageBox.Show(es.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error en los datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            surtidorSeleccionado         = null;
            listaSurtidores.SelectedItem = null;
        }
Exemplo n.º 4
0
 public FormAsignarMangueras()
 {
     InitializeComponent();
     fachada = FachadaUISistema.getFachada();
     surtidorSeleccionado = null;
     mangueraSeleccionada = null;
     comboSurtidor.Items.Clear();
     foreach (Surtidor s in fachada.getListaSurtidores())
     {
         comboSurtidor.Items.Add(s);
     }
     comboSurtidor.Show();
 }
Exemplo n.º 5
0
        public FormSurtidor()
        {
            InitializeComponent();
            fachada = FachadaUISistema.getFachada();
            surtidorSeleccionado = null;

            listaSurtidores.Items.Clear();
            foreach (Surtidor s in fachada.getListaSurtidores())
            {
                listaSurtidores.Items.Add(s);
            }
            listaSurtidores.Show();
        }
Exemplo n.º 6
0
        public FormReporteSurtidor()
        {
            InitializeComponent();
            fachada = FachadaUISistema.getFachada();
            comboBoxSurtidor.Items.Clear();
            foreach (Surtidor s in fachada.getListaSurtidores())
            {
                comboBoxSurtidor.Items.Add(s);
            }
            comboBoxSurtidor.Show();
            String fechaDesde = "01" + "/" + Convert.ToString(DateTime.Now.Month) + "/" + Convert.ToString(DateTime.Now.Year);

            fechaD = Convert.ToDateTime(fechaDesde);
            dateTimePickerFechaDesde.Value = fechaD;
            dateTimePickerFechaHasta.Value = DateTime.Now;
        }
Exemplo n.º 7
0
        public FormPantalla()
        {
            InitializeComponent();
            fachada = FachadaUISistema.getFachada();
            foreach (TanqueCombustible tanque in fachada.getListaTanquesCombustible())
            {
                tanque.Subscribe(this);
                listTanques.Items.Add(tanque);
            }

            comboSurtidores.Items.Clear();
            foreach (Surtidor s in fachada.getListaSurtidores())
            {
                comboSurtidores.Items.Add(s);
            }
        }
Exemplo n.º 8
0
        public FormListadoCargas()
        {
            InitializeComponent();
            fachada = FachadaUISistema.getFachada();

            listCargas.Items.Clear();
            foreach (Carga carga in fachada.getListaCargas())
            {
                listCargas.Items.Add(carga);
            }
            listCargas.Show();

            comboSurtidor.Items.Clear();
            foreach (Surtidor s in fachada.getListaSurtidores())
            {
                comboSurtidor.Items.Add(s);
            }

            comboSurtidor.Show();

            dateTimePickerHasta.Value = DateTime.Now;
        }