Example #1
0
 private void actualizarCierreParcial()
 {
     Entidades.Caja caja = new Entidades.Caja();
     DataSet Ds = new DataSet();
     Ds.Reset();
     Ds = caja.obtenerCierreParcialCaja(fg.appFechaSistema());
     lblCierreParcial.Text = Ds.Tables[0].Rows[0]["Cierre_Parcial"].ToString();
 }
Example #2
0
        private void actualizarCierreParcial()
        {
            Entidades.Caja caja = new Entidades.Caja();
            DataSet        Ds   = new DataSet();

            Ds.Reset();
            Ds = caja.obtenerCierreParcialCaja(fg.appFechaSistema());
            txtCierreParcial.Text = Ds.Tables[0].Rows[0]["Cierre_Parcial"].ToString();
        }
Example #3
0
        private void btnCerrarCaja_Click(object sender, EventArgs e)
        {
            try
            {
                Boolean deseaModificarUnMovimiento = (MessageBox.Show("¿Desea modificar algún movimiento antes de realizar el Cierre de Caja correspondiente?", "Cierre de Caja.", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes);

                if (deseaModificarUnMovimiento)
                {
                    frmCaja caja = new frmCaja();
                    caja.ShowDialog();
                }
                else
                {
                    Entidades.Caja caja = new Entidades.Caja();
                    Boolean deseaContinuarConElCierreDeLaCaja = (MessageBox.Show("A continuación se realizará el Cierre de Caja correspondiente al día " + caja.obtenerFechaCajaAbierta() + ". ¿Desea Continuar?", "Cierre de Caja.", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes);

                    if (deseaContinuarConElCierreDeLaCaja)
                    {
                        MovimientoCaja movCaja = new MovimientoCaja();
                        DateTime fecSisActual = fg.appFechaSistema();
                        String Hora = System.DateTime.Now.TimeOfDay.ToString().Substring(0, 8);
                        String Descripcion = "Cierre de caja del día " + fg.appFechaSistema().ToString();

                        DataSet Ds = new DataSet();
                        Ds.Reset();
                        Ds = caja.obtenerCierreParcialCaja(fg.appFechaSistema());
                        double valor = double.Parse(Ds.Tables[0].Rows[0]["Cierre_Parcial"].ToString());

                        movCaja.registrarMovimientoCaja(0, Descripcion, valor, fecSisActual, Hora);

                        ParametrosGenerales pg = new ParametrosGenerales();
                        pg.modificarEstadoGlobalSistema(0); //CIERRO LA CAJA - ESTADO "0"

                        MessageBox.Show("Se realizó el Cierre de Caja Correctamente.", "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Information);

                        this.Close();
                    }
                }
            }
            catch (Exception r)
            {
                MessageBox.Show(r.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #4
0
        private void btnCerrarCaja_Click(object sender, EventArgs e)
        {
            try
            {
                Boolean deseaModificarUnMovimiento = (MessageBox.Show("¿Desea modificar algún movimiento antes de realizar el Cierre de Caja correspondiente?", "Cierre de Caja.", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes);

                if (deseaModificarUnMovimiento)
                {
                    frmCaja caja = new frmCaja();
                    caja.ShowDialog();
                }
                else
                {
                    Entidades.Caja caja = new Entidades.Caja();
                    Boolean        deseaContinuarConElCierreDeLaCaja = (MessageBox.Show("A continuación se realizará el Cierre de Caja correspondiente al día " + caja.obtenerFechaCajaAbierta() + ". ¿Desea Continuar?", "Cierre de Caja.", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes);

                    if (deseaContinuarConElCierreDeLaCaja)
                    {
                        MovimientoCaja movCaja      = new MovimientoCaja();
                        DateTime       fecSisActual = fg.appFechaSistema();
                        String         Hora         = System.DateTime.Now.TimeOfDay.ToString().Substring(0, 8);
                        String         Descripcion  = "Cierre de caja del día " + fg.appFechaSistema().ToString();

                        DataSet Ds = new DataSet();
                        Ds.Reset();
                        Ds = caja.obtenerCierreParcialCaja(fg.appFechaSistema());
                        double valor = double.Parse(Ds.Tables[0].Rows[0]["Cierre_Parcial"].ToString());

                        movCaja.registrarMovimientoCaja(0, Descripcion, valor, fecSisActual, Hora);

                        ParametrosGenerales pg = new ParametrosGenerales();
                        pg.modificarEstadoGlobalSistema(0); //CIERRO LA CAJA - ESTADO "0"

                        MessageBox.Show("Se realizó el Cierre de Caja Correctamente.", "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Information);

                        this.Close();
                    }
                }
            }
            catch (Exception r)
            {
                MessageBox.Show(r.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #5
0
        private void llenarGrillaMovimientosCierreCaja()
        {
            try
            {
                Entidades.Caja Caja = new Entidades.Caja();
                DataSet        Ds   = new DataSet();

                Ds.Reset();
                Ds = Caja.obtenerMovimientosCierreCaja(fg.appFechaSistema());
                if (Ds.Tables[0].Rows.Count > 0)
                {
                    grdMovsCaja.DataSource = Ds.Tables[0];
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #6
0
        private void llenarGrillaMovimientosCaja()
        {
            try
            {
                if (EstoyBuscando == false)
                {
                    Entidades.Caja caja = new Entidades.Caja();
                    Ds = caja.obtenerMovimientosCaja(fg.appFechaSistema());
                    if (Ds.Tables[0].Rows.Count > 0)
                    {
                        grdMovsCaja.DataSource = Ds.Tables[0];
                    }
                    else
                    {
                        grdMovsCaja.DataSource = null;
                    }
                }
                else
                {
                    cadenaSql = "EXEC adp_busqueda_movimientos_caja";
                    cadenaSql = cadenaSql + " @tabla = " + fg.fcSql("MOVIMIENTOS_CAJA", "String");
                    cadenaSql = cadenaSql + ",@campo_tabla = " + fg.fcSql(obtenerCampoTabla().ToString(), "String");
                    cadenaSql = cadenaSql + ",@texto = " + fg.fcSql(textoAnterior, "String").Replace(",", ".");
                    cadenaSql = cadenaSql + ",@Fecha = " + fg.fcSql(fg.appFechaSistema().ToString(), "Datetime");

                    Ds = objConect.ejecutarQuerySelect(cadenaSql);
                    if (Ds.Tables[0].Rows.Count > 0)
                    {
                        grdMovsCaja.DataSource = Ds.Tables[0];
                    }
                }

                if ((filaSeleccionada > 0) && (celdaSeleccionada > 0) && (filaSeleccionada <= grdMovsCaja.Rows.Count - 1))
                {
                    grdMovsCaja[celdaSeleccionada, filaSeleccionada].Selected = true;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #7
0
        private void llenarGrillaMovimientosCaja()
        {
            try 
	        {
                if (EstoyBuscando == false)
                {
                    Entidades.Caja caja = new Entidades.Caja();
                    Ds = caja.obtenerMovimientosCaja(fg.appFechaSistema());
                    if (Ds.Tables[0].Rows.Count > 0)
                    {
                        grdMovsCaja.DataSource = Ds.Tables[0];
                    }
                    else
                    {
                        grdMovsCaja.DataSource = null;
                    }
                }
                else
                {
                    cadenaSql = "EXEC adp_busqueda_movimientos_caja";
                    cadenaSql = cadenaSql + " @tabla = " + fg.fcSql("MOVIMIENTOS_CAJA", "String");
                    cadenaSql = cadenaSql + ",@campo_tabla = " + fg.fcSql(obtenerCampoTabla().ToString(), "String");
                    cadenaSql = cadenaSql + ",@texto = " + fg.fcSql(textoAnterior, "String").Replace(",",".");
                    cadenaSql = cadenaSql + ",@Fecha = " + fg.fcSql(fg.appFechaSistema().ToString(), "Datetime");

                    Ds = objConect.ejecutarQuerySelect(cadenaSql);
                    if (Ds.Tables[0].Rows.Count > 0)
                    {
                        grdMovsCaja.DataSource = Ds.Tables[0];
                    }
                }

                if ((filaSeleccionada > 0) && (celdaSeleccionada > 0) && (filaSeleccionada <= grdMovsCaja.Rows.Count - 1))
                {
                    grdMovsCaja[celdaSeleccionada, filaSeleccionada].Selected = true;
                }
	        }
	        catch (Exception ex)
	        {
                MessageBox.Show(ex.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
	        }
        }
Example #8
0
        private void buscarMovimiento()
        {
            Entidades.Caja caja = new Entidades.Caja();
            DataSet        Ds   = new DataSet();

            Ds.Reset();
            Ds = caja.obtenerMovimientosCaja(fg.appFechaSistema());
            if (Ds.Tables[0].Rows.Count > 0)
            {
                mostrarFormularioBusquedaMovimientos();
                llenarGrillaMovimientosCaja();
                grdMovsCaja = fg.formatoGrilla(grdMovsCaja, 1);
                grdMovsCaja.Focus();
            }
            else
            {
                MessageBox.Show("No existen Movimientos.", "Información.", MessageBoxButtons.OK, MessageBoxIcon.Information);
                btnBuscar.Focus();
            }
        }
Example #9
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            try
            {
                Entidades.Caja caja = new Entidades.Caja();
                Ds = caja.obtenerMovimientosCaja(DateTime.Parse(dtpFechaCaja.Text.ToString()));
                if (Ds.Tables[0].Rows.Count > 0)
                {
                    grdMovimientosCaja.DataSource = Ds.Tables[0];
                    grdMovimientosCaja = fg.formatoGrilla(grdMovimientosCaja, 1);
                    btnGenerarReporte.Enabled = true;
                    actualizarGanancia();

                    Entidades.Reportes reporte = new Entidades.Reportes();
                    Ds = reporte.obtenerItemsEliminados(DateTime.Parse(dtpFechaCaja.Text.ToString()),"");
                    if (Ds.Tables[0].Rows.Count > 0)
                    {
                        btnItemsEliminados.Enabled = true;
                    }
                    else
                    {
                        btnItemsEliminados.Enabled = false;
                    }
                }
                else
                {
                    grdMovimientosCaja.DataSource = null;
                    btnItemsEliminados.Enabled = false;
                    btnGenerarReporte.Enabled = false;
                    vaciarImporte();
                    MessageBox.Show("No existen Movimientos de Caja para la Fecha " + dtpFechaCaja.Text.ToString() + ".", "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    dtpFechaCaja.Focus();
                }
            }
            catch (Exception r)
            {
                MessageBox.Show(r.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #10
0
 private void buscarMovimiento()
 {
     Entidades.Caja caja = new Entidades.Caja();
     DataSet Ds = new DataSet();
     Ds.Reset();
     Ds = caja.obtenerMovimientosCaja(fg.appFechaSistema());
     if (Ds.Tables[0].Rows.Count > 0)
     {
         mostrarFormularioBusquedaMovimientos();
         llenarGrillaMovimientosCaja();
         grdMovsCaja = fg.formatoGrilla(grdMovsCaja, 1);
         grdMovsCaja.Focus();
     }
     else
     {
         MessageBox.Show("No existen Movimientos.", "Información.", MessageBoxButtons.OK, MessageBoxIcon.Information);
         btnBuscar.Focus();
     }
 }
Example #11
0
        private void llenarGrillaMovimientosCierreCaja()
        {
            try
            {
                Entidades.Caja Caja = new Entidades.Caja();
                DataSet Ds = new DataSet();

                Ds.Reset();
                Ds = Caja.obtenerMovimientosCierreCaja(fg.appFechaSistema());
                if (Ds.Tables[0].Rows.Count > 0) grdMovsCaja.DataSource = Ds.Tables[0];
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }