Exemple #1
0
        private void btn_ImprimirRecibo_Click(object sender, EventArgs e)
        {
            try
            {
                if (string.IsNullOrWhiteSpace(txt_clienteCedula.Text) || string.IsNullOrWhiteSpace(txt_montoDigitos.Text) ||
                    string.IsNullOrWhiteSpace(txt_conceptoRecibo.Text) || string.IsNullOrWhiteSpace(dtp_fechaRecibo.Text) ||
                    string.IsNullOrWhiteSpace(txt_saldoActualRecibo.Text))
                {
                    MessageBox.Show("Hay Uno o mas Campos Vacios!", "Campos Vacios!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }

                else
                {
                    using (GestorRecibo recibo = new GestorRecibo())
                    {
                        recibo.InsertarRecibo(dtp_fechaRecibo.Value, id_cliente, id_usuario, txt_conceptoRecibo.Text.ToUpper(), float.Parse(txt_saldoAnteriorRecibo.Text), float.Parse(txt_abonoRecibo.Text), float.Parse(txt_saldoActualRecibo.Text));
                    }
                    bloquearCamposRecibo();
                    MessageBox.Show("Datos Registrados Satisfactoriamente", "EXITO", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    limpiarCamposRecibo();
                    MessageBox.Show("¡ Impresión En Contrucción ¡", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
            catch (Exception x)
            {
                MessageBox.Show("Error de SQL: " + x.Message);
            }
        }
Exemple #2
0
        private void cargarNumeroRecibo()
        {
            using (GestorRecibo recibo = new GestorRecibo())
            {
                dsRecibo = recibo.ConsultarUltimoRecibo();
                dtRecibo = this.dsRecibo.Tables[0];

                ultimoRecibo          = this.dtRecibo.Rows[0]["siguiente"].ToString();
                lbl_numeroRecibo.Text = ultimoRecibo;
            }
        }