Exemplo n.º 1
0
        void cargaFajillas() {
            dataGridView2.Rows.Clear();
            dataGridView3.Rows.Clear();
            FajillasDAO fajillasDAO=new FajillasDAO();
            Fajilla[] fajilla = null;
            int i = 0;
            Double montoTotal = 0;
            DateTime hoy = DateTime.Today;
            String fecha = hoy.Year.ToString()+"-"+hoy.Month.ToString()+"-"+hoy.Day.ToString();
            int numeroFajillas = fajillasDAO.numeroFajillas(fecha,1);
            fajilla = fajillasDAO.fajillas(numeroFajillas,fecha,1);
            while (i < numeroFajillas) {
                DataGridViewRow row = (DataGridViewRow)dataGridView2.Rows[0].Clone();
                row.Cells[0].Value = fajillasDAO.nombreCajera(fajilla[i].IdCajera);
                row.Cells[1].Value = fajilla[i].Monto;
                montoTotal += fajilla[i].Monto;
                dataGridView2.Rows.Add(row);
                i++;
            }
            textBox2.Text = montoTotal.ToString();
            numeroFajillas = 0;
            fajilla = null;
            i = 0;
            montoTotal = 0;
            numeroFajillas = fajillasDAO.numeroFajillas(fecha,2);
            fajilla = fajillasDAO.fajillas(numeroFajillas, fecha, 2);
            while (i < numeroFajillas)
            {
                DataGridViewRow row = (DataGridViewRow)dataGridView3.Rows[0].Clone();
                row.Cells[0].Value = fajillasDAO.nombreCajera(fajilla[i].IdCajera);
                row.Cells[1].Value = fajilla[i].Monto;
                row.Cells[2].Value = fajilla[i].FechaRegistro.ToShortDateString();
                montoTotal += fajilla[i].Monto;
                dataGridView3.Rows.Add(row);
                i++;
            }
            textBox3.Text = montoTotal.ToString();

            //dataGridView2.Rows.Remove(dataGridView2.Rows[dataGridView2.Rows.Count-1]);
        }
Exemplo n.º 2
0
 private void textBox1_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.F10){
         try
         {
             Double monto = Convert.ToDouble(textBox1.Text);
             if (monto <= 0)
             {
                 MessageBox.Show("Solo cifras validas");
                 textBox1.Clear();
                 return;
             }
             else {
                 //Agregar Box de confirmacion 
                 var result = MessageBox.Show("Continuar", "Desea Ingresar la fajilla", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                 if (result == DialogResult.OK)
                 {
                     FajillasDAO FajillasDao = new FajillasDAO();
                     Fajilla nuevaFajilla = new Fajilla();
                     nuevaFajilla.EnCaja = true;
                     nuevaFajilla.IdCajera = idCajera;
                     nuevaFajilla.Monto = monto;
                     Boolean resp = FajillasDao.insertarFajillas(nuevaFajilla);
                     if (resp)
                     {
                         cargaFajillas();
                         MessageBox.Show("se Ingreso: " + monto + " Con la Cajera: " + FajillasDao.nombreCajera(idCajera));
                     }
                 }
                 else
                 {
                     textBox1.Clear();
                 }
             }
         }
         catch (Exception error) {
             MessageBox.Show("Solo Cifras validas");
             textBox1.Clear();
             return;
         }
     }
     if(e.KeyCode == Keys.F11){
         var result = MessageBox.Show("Continuar", "Desea Realizar el Corte de Caja", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);
         if (result == DialogResult.OK)
         {
             FajillasDAO FajillasDao = new FajillasDAO();
             Boolean respuesta = FajillasDao.corteCaja();
             if (respuesta) {
                 cargaFajillas();
                 MessageBox.Show("Se Realizo el Corte de Caja Exitozamente");
             }
         }
     }
 }