//Metodos public Boolean abrirCajaDiaria() { N_Caja nCaja = new N_Caja(); DateTime fecHoy = DateTime.Now.Date; Int16 count = nCaja.countCajaDiaria(fecHoy); if (count == 0) { return(true); } return(false); }
private void cargarCaja() { N_Caja nCaja = new N_Caja(); // devuelve 1 si existe un caja abierta del dia Int16 count = 0; //nCaja.countCajaDiaria(dtCaja.Value.Date); if (count == 1) { E_Caja caja = nCaja.getOneCajaDiaria(dtCaja.Value.Date); if (caja != null) { //txtCaja.Text = caja.caja.ToString("N2"); } else // ERROR { } } else if (count == 0) // si devuelve cero significa que no se abrio la caja { txtCajaInical.Text = "0"; } else // sino surgio un error en la consulta { } E_Caja cajaDiaria = nCaja.getOneCaja(dtCaja.Value.Date); if (cajaDiaria != null) { txtCajaInical.Text = cajaDiaria.caja.ToString("N2"); txtEfectivo.Text = cajaDiaria.efectivo.ToString("N2"); txtTarjCredito.Text = cajaDiaria.tarjCredito.ToString("N2"); txtCheque.Text = cajaDiaria.cheques.ToString("N2"); txtCreditoOrtogado.Text = cajaDiaria.notaCreditoOrtogado.ToString("N2"); txtCreditoUtilizado.Text = cajaDiaria.notaCreditoUtilizado.ToString("N2"); } else { txtCajaInical.Text = "0"; txtEfectivo.Text = "0"; txtCheque.Text = "0"; txtTarjCredito.Text = "0"; txtCreditoUtilizado.Text = "0"; txtCreditoOrtogado.Text = "0"; } calcularTotal(); }
private void btnAbrirCaja_Click(object sender, EventArgs e) { N_Caja nCaja = new N_Caja(); E_Caja caja = new E_Caja(); caja.caja = Convert.ToDecimal(txtCajaInicial.Text); caja.fecCaja = DateTime.Now.Date; Boolean xConf = nCaja.abrirCajaDiaria(caja); if (!xConf) { MessageBox.Show("No puedo abrir la Caja Diaria", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { this.Close(); } }