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); } }
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; } }