protected override bool aceptar() { // Si seleccionó al menos un cliente if (ltvBusqueda.SelectedItems.Count > 0) { object tag = ltvBusqueda.SelectedItems[0].Tag; if (tag != null) { Firma = (CabeceraRutinaFirmantes)tag; this.DialogResult = DialogResult.OK; this.Close(); return(true); } } Mensaje mensaje = new Mensaje("Debe seleccionar una Firma.", Mensaje.TipoMensaje.Alerta, Mensaje.Botones.OK); mensaje.ShowDialog(); return(false); }
protected override void agregar() { Firmante = new CabeceraRutinaFirmantes(); limpiarControles(gpbDatos); gpbDatos.Enabled = true; txtCodigo.Focus(); }
protected override bool cargarBusqueda() { frmBusquedaFirmas frmBusquedaFirmas = new frmBusquedaFirmas(); DialogResult res = frmBusquedaFirmas.ShowDialog(); if (res == DialogResult.OK) { Firmante = frmBusquedaFirmas.Firma; txtCodigo.Text = Firmante.nombre; txtIniciales.Text = Firmante.iniciales; pictureBox1.Image = Firmante.firma == null ? null : byteArrayToImage(Firmante.firma); return(true); } return(false); }
private void chkIncluirFirma_CheckedChanged(object sender, EventArgs e) { if (chkIncluirFirma.Checked && btnImprimir.Visible) { frmBusquedaFirmas frmBusquedaFirmas = new frmBusquedaFirmas(); DialogResult res = frmBusquedaFirmas.ShowDialog(); if (res == DialogResult.OK) { firmante = frmBusquedaFirmas.Firma; } else { firmante = null; } } else { firmante = null; } }
protected override bool guardar() { Firmante.nombre = txtCodigo.Text; Firmante.iniciales = txtIniciales.Text; Firmante.firma = imageToByteArray(pictureBox1.Image); try { string cadenaMensaje = ""; // Guardamos los datos del Muestra if (Estado == Estados.Agregar) { Firmante = Global.Servicio.agregarFirma(Firmante, Global.DatosSesion); cadenaMensaje = "Firma dada de Alta exitosamente."; } else { Global.Servicio.actualizarFirma(Firmante, Global.DatosSesion); cadenaMensaje = "Firma Modificada con éxito."; } // Mostramos mensaje de éxito Mensaje mensaje = new Mensaje(cadenaMensaje, Mensaje.TipoMensaje.Exito, Mensaje.Botones.OK); mensaje.ShowDialog(); // Indica que el Muestra se guardó correctamente return(true); } catch (Exception ex) { Mensaje unMensaje; unMensaje = new Mensaje(ex.Message, Mensaje.TipoMensaje.Error, Mensaje.Botones.OK); unMensaje.ShowDialog(); } return(false); }