private void btnAbrirCaja_Click(object sender, EventArgs e)
        {
            DBFondos objFondo = new DBFondos();
            Alertas  alert    = new Alertas(objFondo.AbrirCaja(), "");

            alert.Show();
            CargarMovimientos();
        }
        private void btnCerrarCaja_Click(object sender, EventArgs e)
        {
            CierreCaja objCierre = new CierreCaja();

            objCierre.ShowDialog();

            if (objCierre.getStrCierre().Trim() != "")
            {
                DBFondos objFondo = new DBFondos();
                Alertas  alert    = new Alertas(objFondo.CerrarCajaMontos(objCierre.getStrCierre().Trim()), "");
                alert.Show();
                CargarMovimientos();
            }
        }
Exemple #3
0
        private void cargarComponentes()
        {
            //Cargo combo Tipo Clientes
            DBFondos objFondos = new DBFondos();

            cboTipoMov.DataSource    = objFondos.TraerTiposMov(this.TipoMov);
            cboTipoMov.DisplayMember = "TipoMov";
            cboTipoMov.ValueMember   = "CodTipoMov";

            cboFecha1.Value = DateTime.Today;
            cboFecha2.Value = cboFecha1.Value.AddDays(30);

            DGCheques.DataSource = objFondos.TraerCheques();
        }
Exemple #4
0
        private void CierreCaja_Load(object sender, EventArgs e)
        {
            DBFondos objFondo = new DBFondos();

            DGFondos.DataSource = objFondo.TraerFondosCierre();

            foreach (DataGridViewColumn celda in DGFondos.Columns)
            {
                if (celda.Name != "ImportedeCaja")
                {
                    celda.ReadOnly = true;
                }
                if (celda.Name == "CodTipoMov")
                {
                    celda.Visible = false;
                }
            }
        }
        public void CargarMovimientos()
        {
            DBFondos objFondo = new DBFondos();

            rsMov = objFondo.TraerMovimientos(cboFechaMov.Value,
                                              chEfectivo.Checked,
                                              chTrans.Checked,
                                              ChCheques.Checked);
            DGMovimientos.DataSource = rsMov;

            decimal ingresos = 0;
            decimal egresos  = 0;
            decimal apertura = 0;
            decimal total    = 0;

            foreach (DataGridViewRow row in DGMovimientos.Rows)
            {
                if (row.Cells["Tipo_Movimiento"].Value.ToString().Substring(0, 6).Trim() == "Ingres")
                {
                    ingresos = ingresos + Convert.ToDecimal(row.Cells["Importe"].Value.ToString());
                }
                if (row.Cells["Tipo_Movimiento"].Value.ToString().Substring(0, 6).Trim() == "Egreso")
                {
                    egresos = egresos + Convert.ToDecimal(row.Cells["Importe"].Value.ToString());
                }
                if (row.Cells["Tipo_Movimiento"].Value.ToString().Substring(0, 6).Trim() == "Apertu")
                {
                    apertura = Convert.ToDecimal(row.Cells["Importe"].Value.ToString());
                }
            }

            lblApertura.Text = apertura.ToString("C1", CultureInfo.CurrentCulture);
            lblIngresos.Text = ingresos.ToString("C1", CultureInfo.CurrentCulture);
            lblEgresos.Text  = egresos.ToString("C1", CultureInfo.CurrentCulture);
            total            = (ingresos - egresos + apertura);
            lblTotal.Text    = total.ToString("C1", CultureInfo.CurrentCulture);
        }
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            DBFondos objFondo = new DBFondos();
            Alertas  alert;

            string msj = objFondo.AbrirCaja();

            if (msj != "La operación se completó con éxito !" &&
                msj != "La caja ya se encuentra abierta.")
            {
                alert = new Alertas("Abra la caja para poder realizar la venta.", "");
                alert.Show();
                return;
            }

            if (ControlarDatos() == false)
            {
                alert = new Alertas("Complete todos los datos para realizar la venta.", "");
                alert.Show();
                return;
            }

            DBVentas objVentas = new DBVentas();

            alert = new Alertas(objVentas.GuardarVenta(this.codCliente,
                                                       TxtTotal.Text.Trim(),
                                                       TxtCuotas.Text.Trim(),
                                                       TxtCuotaPrecio.Text.Trim(),
                                                       TxtAnticipo.Text.Trim(),
                                                       TxtContratoTipo.Text.Trim(),
                                                       TxtConcepto.Text.Trim(),
                                                       TxtMT2.Text,
                                                       TxtMT2Precio.Text), "");
            alert.Show();

            LimpiarDatos();
        }
Exemple #7
0
        private void InsertarMovimientos(string pConcepto, string ptipoMov,
                                         string pimporte,
                                         DateTime pfechaEmision, DateTime pfechaCobro,
                                         string pnroCheque, string pbanco, string pcuenta,
                                         string pbeneficiario, string strCodCheques)
        {
            DBFondos objFondo = new DBFondos(pConcepto,
                                             ptipoMov,
                                             pimporte,
                                             pfechaEmision,
                                             pfechaCobro,
                                             pnroCheque,
                                             pbanco,
                                             pcuenta,
                                             pbeneficiario);

            if (sena == "1")
            {
                objFondo.setSena(sena, CodCliente);
            }

            this.Msj           = objFondo.InsertarMov(strCodCheques);
            this.CodMovimiento = objFondo.CodMovimiento;
        }