Beispiel #1
0
        //Si el precio total del cajon supera los 55 pesos, se disparará el evento EventoPrecio.
        //Diseñarlo (de acuerdo a las convenciones vistas) en la clase cajon.
        //Crear el manejador necesario para que se imprima en un archivo de texto:
        //la fecha (con hora, minutos y segundos) y el total del precio del cajón en un nuevo renglón.
        private void btnPunto5_Click(object sender, EventArgs e)
        {
            Manejadora <Banana> manejador = new Manejadora <Banana>();

            Cajon <Banana> ._eventoPrecio += manejador.manejadoraPrecioTotal;

            try
            {
                this.c_bananas += new Banana("verde", 2, "argentina");
                this.c_bananas += new Banana("amarilla", 4, "ecuador");
            }
            catch (CajonLlenoException f)
            {
                MessageBox.Show(f.Message);
            }

            double p = this.c_bananas.PrecioTotal;

            if (p > 55)
            {
                Cajon <Banana> ._eventoPrecio(c_bananas);
            }

            Cajon <Banana> ._eventoPrecio -= manejador.manejadoraPrecioTotal;
        }
Beispiel #2
0
        private void cmbEst_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            Manejadora    mane = new Manejadora();
            SqlConnection conn = mane.ConexionDBQuery();

            cmbPatente.Items.Clear();
            try
            {
                conn.Open();

                int        index = cmbEst.SelectedIndex + 1;
                string     query = "SELECT * FROM bicicleta WHERE id_estF = '" + index + "'";
                SqlCommand cmd   = new SqlCommand(query, conn);

                SqlCommand    comando = conn.CreateCommand();
                SqlDataReader dr      = cmd.ExecuteReader();

                while (dr.Read())
                {
                    string patente = dr.GetString(0);
                    cmbPatente.Items.Add(patente);
                }
            }
            catch (Exception ee)
            {
                throw ee;
            }
            finally
            {
                conn.Close();
            }
        }
Beispiel #3
0
        //Si el precio total del cajon supera los 55 pesos, se disparará el evento EventoPrecio.
        //Diseñarlo (de acuerdo a las convenciones vistas) en la clase cajon.
        //Crear el manejador necesario para que se imprima en un archivo de texto:
        //la fecha (con hora, minutos y segundos) y el total del precio del cajón en un nuevo renglón.
        private void btnPunto5_Click(object sender, EventArgs e)
        {
            Manejadora manejadora = new Manejadora();

            this.c_bananas.EventoPrecio += manejadora.ManejadorEvento;
            this.c_bananas += new Banana("verde", 2, "argentina");
            this.c_bananas += new Banana("amarilla", 4, "ecuador");
        }
        //Si el precio total del cajon supera los 55 pesos, se disparará el evento EventoPrecio.
        //Diseñarlo (de acuerdo a las convenciones vistas) en la clase cajon.
        //Crear el manejador necesario para que se imprima en un archivo de texto:
        //la fecha (con hora, minutos y segundos) y el total del precio del cajón en un nuevo renglón.
        private void btnPunto5_Click(object sender, EventArgs e)
        {
            //Asociar manejador de eventos y crearlo en la clase Manejadora (de instancia).
            Manejadora Mievento = new Manejadora();

            this.c_bananas.EventoPrecio += Mievento.Guardar;
            this.c_bananas += new Banana("verde", 2, "argentina");
            // this.c_bananas += new Banana("amarilla", 4, "ecuador");
        }
Beispiel #5
0
        //Si el precio total del cajon supera los 55 pesos, se disparará el evento EventoPrecio.
        //Diseñarlo (de acuerdo a las convenciones vistas) en la clase cajon.
        //Crear el manejador necesario para que se imprima en un archivo de texto:
        //la fecha (con hora, minutos y segundos) y el total del precio del cajón en un nuevo renglón.(en el escritorio del cliente)
        private void btnPunto5_Click(object sender, EventArgs e)
        {
            //Asociar manejador de eventos y crearlo en la clase Manejadora (de instancia).
            Manejadora <Banana> manejadora = new Manejadora <Banana>();

            this.c_bananas.eventoPrecio += new PrecioExcedido(manejadora.Manejador);
            this.c_bananas += new Banana("verde", 2, "argentina");
            this.c_bananas += new Banana("amarilla", 4, "ecuador");
        }
Beispiel #6
0
        //Si el precio total del cajon supera los 55 pesos, se disparará el evento EventoPrecio.
        //Diseñarlo (de acuerdo a las convenciones vistas) en la clase cajon.
        //Crear el manejador necesario para que se imprima en un archivo de texto:
        //la fecha (con hora, minutos y segundos) y el total del precio del cajón en un nuevo renglón.
        private void btnPunto5_Click(object sender, EventArgs e)
        {
            //Asociar manejador de eventos y crearlo en la clase Manejadora (de instancia).
            Manejadora <Banana> manejador = new Manejadora <Banana>();

            this.c_bananas.evento += new Cajon <Banana> .EventoPrecio(manejador.Manejador);

            this.c_bananas += new Banana("verde", 2, "argentina");
            this.c_bananas += new Banana("amarilla", 4, "ecuador");
            MessageBox.Show("Precio total superó 55 pesos");
        }
Beispiel #7
0
        private void BtnVerUsuarios_Click(object sender, RoutedEventArgs e)
        {
            Manejadora mane = new Manejadora();

            dtgUsuarios.ItemsSource = (from en in mane.ListarUser()
                                       select new
            {
                Area = en.Username,
                Name = en.Name,
            }).ToList();
        }
Beispiel #8
0
        //Si el precio total del cajon supera los 55 pesos, se disparará el evento EventoPrecio.
        //Diseñarlo (de acuerdo a las convenciones vistas) en la clase cajon.
        //Crear el manejador necesario para que se imprima en un archivo de texto:
        //la fecha (con hora, minutos y segundos) y el total del precio del cajón en un nuevo renglón.(en el escritorio del cliente)
        private void btnPunto5_Click(object sender, EventArgs e)
        {
            //Asociar manejador de eventos y crearlo en la clase Manejadora (de instancia).
            this.btnPunto4_Click(sender, e);
            Manejadora <Durazno> manejadora = new Manejadora <Durazno>();

            cajonDurazno.EventoPrecio += new Cajon <Durazno> .delegadoPrecio(manejadora.LimitePrecio);

            //cajonDurazno.EventoPrecio += manejadora.LimitePrecio;
            this.cajonDurazno += this._durazno;
        }
Beispiel #9
0
        //Si el precio total del cajon supera los 55 pesos, se disparará el evento EventoPrecio.
        //Diseñarlo (de acuerdo a las convenciones vistas) en la clase cajon.
        //Crear el manejador necesario para que se imprima en un archivo de texto:
        //la fecha (con hora, minutos y segundos) y el total del precio del cajón en un nuevo renglón.
        private void btnPunto5_Click(object sender, EventArgs e)
        {
            //Asociar manejador de eventos y crearlo en la clase Manejadora (de instancia).
            Manejadora m = new Manejadora();        //Creo metodo

            this.c_bananas.MuyCaro += m.PrecioCaro; //Asocio


            this.c_bananas += new Banana("verde", 2, "argentina");
            this.c_bananas += new Banana("amarilla", 4, "ecuador");
        }
Beispiel #10
0
        private void c_gomas_EventoPrecio(object sender, EventArgs e)
        {
            bool todoOK = Manejadora.Imprimir(((Cartuchera <Goma>)sender).PrecioTotal);//Reemplazar por la llamada al método de clase ImprimirTicket

            if (todoOK)
            {
                MessageBox.Show("Ticket impreso correctamente!!!");
            }
            else
            {
                MessageBox.Show("No se pudo imprimir el ticket!!!");
            }
        }
Beispiel #11
0
        //Si el precio total del cajon supera los 55 pesos, se disparará el evento EventoPrecio.
        //Diseñarlo (de acuerdo a las convenciones vistas) en la clase cajon.
        //Crear el manejador necesario para que se imprima en un archivo de texto:
        //la fecha (con hora, minutos y segundos) y el total del precio del cajón en un nuevo renglón.
        private void btnPunto5_Click(object sender, EventArgs e)
        {
            //Asociar manejador de eventos y crearlo en la clase Manejadora (de instancia).
            Manejadora m = new Manejadora();

            this.c_bananas.MuyCaro += m.PrecioCaro;
            this.c_bananas         += new Banana("verde", 2, "argentina");
            this.c_bananas         += new Banana("amarilla", 4, "ecuador");
            if (this.c_bananas.PrecioTotal > 55)
            {
                MessageBox.Show("Deberìa haberse generado el archivo \"PrecioCajon.txt\" en el escritorio.", "Precio del cajòn mayor a $55", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Beispiel #12
0
        //Si el precio total del cajon supera los 55 pesos, se disparará el evento EventoPrecio.
        //Diseñarlo (de acuerdo a las convenciones vistas) en la clase cajon.
        //Crear el manejador necesario para que se imprima en un archivo de texto:
        //la fecha (con hora, minutos y segundos) y el total del precio del cajón en un nuevo renglón.
        private void btnPunto5_Click(object sender, EventArgs e)
        {
            //Asociar manejador de eventos y crearlo en la clase Manejadora (de instancia).
            Manejadora m = new Manejadora();

            this.c_bananas.EventoPrecio += new DelegadoPrecio(m.ImprimirTicket_EventoPrecio);

            try
            {
                this.c_bananas += new Banana("verde", 2, "argentina");
                this.c_bananas += new Banana("amarilla", 4, "ecuador");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Beispiel #13
0
        private void BtnLogin_Click(object sender, RoutedEventArgs e)
        {
            if (txtUsername.Text != "")
            {
                username = txtUsername.Text;
            }
            else
            {
                MessageBox.Show("Ingrese su nombre de usuario", "Alerta");
                txtUsername.Focus();
                return;
            }

            if (pwdPassword.Password != "")
            {
                password = pwdPassword.Password;
            }
            else
            {
                MessageBox.Show("Ingrese su contraseña", "Alerta");
                pwdPassword.Focus();
                return;
            }

            Manejadora alu = new Manejadora();

            try
            {
                if (alu.Login(username, password) == true)
                {
                    MainWindow w1 = new MainWindow(username, password);
                    w1.Show();
                    this.Close();
                }
                else
                {
                    MessageBox.Show("No se pudo iniciar sesión" +
                                    "\rIntente de nuevo o registrese.", "Alerta");
                }
            }
            catch (Exception zz)
            {
                throw new Exception(zz.Message);
            }
        }