/// <summary> /// Clic en el botón de guardar. /// </summary> private void btnGuardar_Click(object sender, EventArgs e) { // Verificar que se hayan seleccionado los datos if (cboInconsistencia.Text.Equals(string.Empty)) { Excepcion.mostrarMensaje("ErrorCanalDatosRegistro"); return; } try { InconsistenciaFacturacion inc = (InconsistenciaFacturacion)cboInconsistencia.SelectedItem; string observaciones = txtObservaciones.Text; EstadosInconsistencias estadito = EstadosInconsistencias.Verificada; frmBandejaInconsistenciasFacturacion padre = (frmBandejaInconsistenciasFacturacion)this.Owner; // Verificar si el canal ya está registrado if (_canal != null) { // Agregar los datos del canal if (Mensaje.mostrarMensajeConfirmacion("MensajeInsercionInconsistenciaFacturacion") == DialogResult.Yes) { RegistroInconsistenciaFacturacion nuevo = new RegistroInconsistenciaFacturacion(usuarioregistro: _usuario, inc: inc, est: estadito, observaciones: observaciones, p: _canal); _coordinacion.agregarRegistroInconsistenciaFacturacion(ref nuevo); Mensaje.mostrarMensaje("MensajeConfirmacionInsercionInconsistenciaFacturacion"); this.Close(); } } } catch (Excepcion ex) { ex.mostrarMensaje(); } }
public RegistroInconsistenciaFacturacion( int id = 0, Colaborador usuarioregistro = null, DateTime?fecha = null, InconsistenciaFacturacion inc = null, EstadosInconsistencias est = 0, string observaciones = "", PuntoAtencion p = null) { this.DB_ID = id; _colaborador_registro = usuarioregistro; _fecha = fecha ?? DateTime.Now; _inconsistencia_facturacion = inc; _estado = est; _observaciones = observaciones; _punto = p; }