private void btnNuevo_Click(object sender, EventArgs e) { try { frmNuevoResumenComision Comisiones = new frmNuevoResumenComision(); Comisiones.ShowDialog(); Comisiones.Dispose(); if (Comisiones.DialogResult == DialogResult.OK) { this.CargarGridResumenComisiones(); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmComisiones ~ btnNuevo_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnNuevo_Click(object sender, EventArgs e) { try { frmNuevaReglaComision Regla = new frmNuevaReglaComision(); Regla.ShowDialog(); Regla.Dispose(); if (Regla.DialogResult == DialogResult.OK) { this.IniciarDatosBusqueda(); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmReglasComisiones ~ btnCancelar_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnCaja_Click(object sender, EventArgs e) { try { if (Comun.CajaAbierta) { Button_Creativa btn = (Button_Creativa)sender; MenuStripCaja.Show(btn, btn.Width / 2, btn.Height); MenuStripCaja.Focus(); } } catch (Exception ex) { this.Visible = true; MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); LogError.AddExcFileTxt(ex, "frmMenuInicio ~ btnCaja_Click"); } }
public frmCheckListRespuesta(ChechkList DatosAux) { try { InitializeComponent(); this._DatosCheckList = DatosAux; this.txtTitulo.Text = this._DatosCheckList.Titulo; this.txtTipo.Text = this._DatosCheckList.TipoCheck; if (this._DatosCheckList.IDTipoCheckList == 2) { this.dgvCheckListRespuesta.Columns["NombreEmpleado"].Visible = false; } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmCheckListRespuesta ~ frmCheckListRespuesta()"); } }
private void btnAgregar_Click(object sender, EventArgs e) { try { frmNuevoCliente NCliente = new frmNuevoCliente(); NCliente.ShowDialog(); NCliente.Dispose(); if (NCliente.DialogResult == DialogResult.OK) { this.txtBusqueda.Focus(); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmSeleccionarCliente ~ btnAgregar_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void lblConfuguraciones_Click(object sender, EventArgs e) { try { frmConfiguracionLocal local = new frmConfiguracionLocal(); local.ShowDialog(); local.Dispose(); if (local.DialogResult == DialogResult.OK) { this.Close(); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmMenuInicio ~ lblConfuguraciones_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnNuevo_Click(object sender, EventArgs e) { try { frmVacacionesFechas Mobiliario = new frmVacacionesFechas(_DatosUsuario); Mobiliario.ShowDialog(); Mobiliario.Dispose(); if (Mobiliario.DialogResult == DialogResult.OK) { this.LlenarGridVacaciones(false); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmVacaciones ~ btnNuevo_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnCancelarBusq_Click(object sender, EventArgs e) { try { if (Busqueda) { this.CargarGridCatalogo(); this.Busqueda = false; this.txtTagBusqueda.Text = string.Empty; this.txtTagBusqueda.Focus(); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmCatCiclos ~ btnComprasPendientes_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnGenerar_Click(object sender, EventArgs e) { try { if (ValidarFechas()) { this.GenerarReporteCitas(); } else { MessageBox.Show("La fecha final debe ser mayor o igual a la fecha Inicial", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmVerListados ~ btnGenerar_Click()"); } }
private void txtCodigoProducto_KeyPress(object sender, KeyPressEventArgs e) { try { if (e.KeyChar == (char)Keys.Enter) { this.AgregarProductoAVentaPorCodigo(this.txtCodigoProducto.Text.Trim()); } else { Validaciones.SoloNumerico(e); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmVentaDirecta ~ txtCodigoProducto_KeyPress"); } }
private void frmVentaDirecta_KeyUp(object sender, KeyEventArgs e) { try { if (e.KeyCode == Keys.F10) { btnBuscarProducto_Click(this.btnBuscarProducto, new EventArgs()); } //if (e.KeyCode == Keys.Add || e.KeyCode == Keys.Oemplus) // MessageBox.Show("+"); //if (e.KeyCode == Keys.OemMinus || e.KeyCode == Keys.Subtract) // MessageBox.Show("-"); } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmVentaDirecta ~ frmVentaDirecta_KeyUp"); } }
private void frmWait_Load(object sender, EventArgs e) { try { this.Text = Comun.NombreComercial + " - Espere..."; if (File.Exists(Comun.UrlLogo)) { this.Icon = new Icon(Path.Combine(System.Windows.Forms.Application.StartupPath, Comun.UrlLogo)); } this.label1.Text = "Espere un momento. \r\nReenviando Notificaciones."; } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmWait ~ frmWait_Load"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); this.DialogResult = DialogResult.Cancel; } }
private void btnVerDetalleCiclo_Click(object sender, EventArgs e) { try { string _IDCiclo = this.ObtenerCicloCombo().IDCiclo; if (!string.IsNullOrEmpty(_IDCiclo)) { frmVerDetalleCiclo Detalle = new frmVerDetalleCiclo(_IDCiclo); Detalle.ShowDialog(); Detalle.Dispose(); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmAsignarHoraro ~ btnVerDetalleCiclo_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void txtBusqueda_KeyPress(object sender, KeyPressEventArgs e) { try { if (e.KeyChar == (Char)Keys.Enter) { if (!string.IsNullOrEmpty(this.txtBusqueda.Text.Trim())) { this.BuscarRegistros(this.txtBusqueda.Text.Trim()); } } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmSeleccionarProducto ~ txtBusqueda_KeyPress"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void tcNotas_SelectedIndexChanged(object sender, EventArgs e) { try { if (this.tcNotas.SelectedIndex == 0) { this.LlenarGridNotasAbiertas(); } else { this.LlenarGridNotasCerradas(); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmMenuInicio ~ tcNotas_SelectedIndexChanged"); } }
private void btnNuevo_Click(object sender, EventArgs e) { try { frmNuevoGasto NGasto = new frmNuevoGasto(); NGasto.ShowDialog(); NGasto.Dispose(); if (NGasto.DialogResult == DialogResult.OK) { this.CargarGridCatalogo(); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmGastosXSucursal ~ btnNuevo_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnNuevo_Click(object sender, EventArgs e) { try { frmNuevoMobiliario Mobiliario = new frmNuevoMobiliario(); Mobiliario.ShowDialog(); Mobiliario.Dispose(); if (Mobiliario.DialogResult == DialogResult.OK) { this.BusquedaMobiliario(Mobiliario.DatosMobiliario.Descripcion); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmCatProductos ~ btnNuevo_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnBuscar_Click(object sender, EventArgs e) { try { if (!string.IsNullOrEmpty(this.txtBusqueda.Text.Trim())) { this.CargarGridResumenComisionesBusq(); } else { MessageBox.Show("Ingrese el folio a buscar", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmComisiones ~ btnBuscar_Click"); } }
private void btnProcesarCompra_Click(object sender, EventArgs e) { try { Compra DatosAux = this.ObtenerDatosGrid(); if (!string.IsNullOrEmpty(DatosAux.IDCompra)) { if (DatosAux.IDEstatusCompra == 1) { if (MessageBox.Show("¿Está seguro de procesar el pedido " + DatosAux.NumFactura + "? Recuerde que este proceso No es reversible.", Comun.Sistema, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { DatosAux.Conexion = Comun.Conexion; DatosAux.IDUsuario = Comun.IDUsuario; Compra_Negocio CN = new Compra_Negocio(); CN.ProcesarCompra(DatosAux); if (DatosAux.Completado) { this.ComprasPendientes = false; this.ComprasProcesadas = false; this.tcCompras_SelectedIndexChanged(this.tcCompras, new EventArgs()); MessageBox.Show("Datos guardados correctamente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se puede procesar la compra. Intente nuevamente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } } } else { MessageBox.Show("La compra debe estar en estatus Creada.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Seleccione un registro.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmCompras ~ btnCancelar_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnGuardar_Click(object sender, EventArgs e) { try { this.txtMensajeError.Visible = false; List <Error> Errores = this.ValidarDatos(); if (Errores.Count == 0) { this._Datos = this.ObtenerDatos(); Pedido_Negocio PedNeg = new Pedido_Negocio(); PedNeg.AgregarMaterialCapacitacion(this._Datos); if (this._Datos.Completado) { this.DialogResult = DialogResult.OK; MessageBox.Show("Claves generadas correctamente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } else { if (this._Datos.Resultado == -1) { Error ErrorAux = new Error { Numero = 1, ControlSender = this.numericUpDown1, Descripcion = "No hay existencia suficiente." }; List <Error> Lista = new List <Error>(); Lista.Add(ErrorAux); this.MostrarMensajeError(Lista); } else { MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { this.MostrarMensajeError(Errores); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmNuevoPedidoProducto ~ btnGuardar_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnAplicarVale_Click(object sender, EventArgs e) { try { if (!string.IsNullOrEmpty(this.txtVale.Text.Trim())) { this.txtErrorVale.Visible = false; Vales Datos = new Vales { IDVenta = this.IDVenta, IDCliente = (DatosCobro != null ? DatosCobro.IDCliente : string.Empty), Folio = this.txtVale.Text.Trim(), IDUsuario = Comun.IDUsuario, Conexion = Comun.Conexion }; Venta_Negocio VN = new Venta_Negocio(); Cobro DatosAux = VN.AplicarVale(Datos); if (DatosAux.Completado) { BandCambios = true; DatosCobro = DatosAux; this.txtVale.Text = string.Empty; this.Vale = new Vales { IDVale = DatosCobro.IDVale, Folio = DatosAux.FolioVale }; this.DibujarDatos(DatosCobro); this.txtValeAplicado.Text = Datos.Folio; this.ActiveControl = this.btnCobrar; this.btnCobrar.Focus(); } else { this.MensajeErrorVale(DatosAux.Resultado); this.ActiveControl = this.txtVale; this.txtVale.Focus(); } } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmCobro ~ btnCancelar_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnGuardar_Click(object sender, EventArgs e) { try { this.txtMensajeError.Visible = false; List <Error> Errores = this.ValidarErrores(); if (Errores.Count == 0) { Producto Datos = this.ObtenerDatos(); Inventario_Negocio IN = new Inventario_Negocio(); IN.NuevoAjusteInventario(Datos); if (Datos.Completado) { this._DatosActuales = Datos; MessageBox.Show("Datos guardados correctamente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); this.DialogResult = DialogResult.OK; } else { if (Datos.Resultado == -1) { MessageBox.Show("La existencia no permite realizar el ajuste.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } if (Datos.Resultado == -2) { MessageBox.Show("No es un producto válido para ajustes.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { MessageBox.Show("Ocurrió un error al guardar los datos. Intente nuevamente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } else { this.MostrarMensajeError(Errores); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmInventarioAjuste ~ btnCancelar_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnGuardar_Click(object sender, EventArgs e) { try { this.txtMensajeError.Visible = false; List <Error> Errores = this.ValidarDatos(); if (Errores.Count == 0) { Curso Datos = this.ObtenerDatos(); Catalogo_Negocio CN = new Catalogo_Negocio(); CN.ABCCatCursos(Datos); if (Datos.Completado) { MessageBox.Show("Datos guardados correctamente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); this._DatosCursos = Datos; this.DialogResult = DialogResult.OK; } else { if (Datos.Resultado > 0) { List <Error> LstError = new List <Error>(); LstError.Add(new Error { Numero = 1, Descripcion = Datos.MensajeError, ControlSender = this }); this.MostrarMensajeError(LstError); } else { MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { this.MostrarMensajeError(Errores); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmNuevoCurso ~ btnGuardar_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnGuardar_Click(object sender, EventArgs e) { try { this.txtMensajeError.Visible = false; List <Error> Errores = this.ValidarDatos(); if (Errores.Count == 0) { TipoUsuario Datos = this.ObtenerDatos(); TipoUsuario_Negocio CN = new TipoUsuario_Negocio(); CN.ActualizarPermisosXIDUsuario(Datos); if (Datos.Completado) { MessageBox.Show("Datos guardados correctamente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); this._DatosUsuario = Datos; this.DialogResult = DialogResult.OK; } else { if (Datos.Resultado != 1) { List <Error> LstError = new List <Error>(); LstError.Add(new Error { Numero = 1, Descripcion = "Ocurrió un error al actualizar los permisos. Intente nuevamente.", ControlSender = this }); this.MostrarMensajeError(LstError); } else { MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { this.MostrarMensajeError(Errores); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmNuevoTipoUsuarioPermisos ~ btnSalir_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnInscripcion_Click(object sender, EventArgs e) { try { CapacitacionCurso DatosAux = this.ObtenerDatosGrid(); if (!string.IsNullOrEmpty(DatosAux.IDCapacitacion)) { if (DatosAux.IDStatusCursos == 1) { frmInscripcionCursos InscripcionesCursos = new frmInscripcionCursos(DatosAux); InscripcionesCursos.ShowDialog(); InscripcionesCursos.Dispose(); this.Visible = true; if (InscripcionesCursos.DialogResult == DialogResult.OK) { if (Busqueda) { this.CursosCreados = false; this.CargarCursosCreadosBusq(this.DatosBusq); } else { this.CursosCreados = false; this.CargarCursosCreados(); } } } else { MessageBox.Show("El curso tiene que estar en un status Creado.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Seleccione un registro.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { this.Visible = true; LogError.AddExcFileTxt(ex, "frmCapacitacionesCursos ~ btnDetalleCompra_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnConcluirCurso_Click(object sender, EventArgs e) { try { CapacitacionCurso DatosAux = this.ObtenerDatosGrid(); if (!string.IsNullOrEmpty(DatosAux.IDCapacitacion)) { if (DatosAux.IDStatusCursos == 2) { if (MessageBox.Show("¿Está seguro de concluir el curso " + DatosAux.NombreCapacitacion + "? Recuerde que este proceso No es reversible.", Comun.Sistema, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { DatosAux.Conexion = Comun.Conexion; DatosAux.IDUsuario = Comun.IDUsuario; CapacitacionCurso_Negocio CN = new CapacitacionCurso_Negocio(); CN.ConcluirCursos(DatosAux); if (DatosAux.Completado) { this.CursosActivos = false; this.CursosConcluidos = false; this.tcCursos_SelectedIndexChanged(this.tcCursos, new EventArgs()); MessageBox.Show("Datos guardados correctamente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se puede concluir el curso. Intente nuevamente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } } } else { MessageBox.Show("La curso debe estar en estatus activado.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Seleccione un registro.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmCapacitacionesCursos ~ btnConcluirCurso_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnGuardar_Click(object sender, EventArgs e) { try { List <Error> Errores = this.ValidarDatos(); if (Errores.Count == 0) { Caja Datos = this.ObtenerDatos(); Caja_Negocio CN = new Caja_Negocio(); CN.GuardarCierreCaja(Datos); if (Datos.Completado) { Comun.CajaAbierta = false; this.DialogResult = DialogResult.OK; } else { if (Datos.Resultado == -1) { MessageBox.Show("La caja ya está cerrada.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (Datos.Resultado == -2) { MessageBox.Show("No se puede cerrar la caja. Usted tiene ventas pendientes.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); this.DialogResult = DialogResult.OK; } else { MessageBox.Show("Ocurrió un error en el preceso de cierre de caja.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } this.DialogResult = DialogResult.Cancel; } } else { this.MostrarMensajeError(Errores); } } catch (Exception ex) { MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); LogError.AddExcFileTxt(ex, "frmCierreCaja ~ btnGuardar_Click"); } }
private void btnNuevoServicio_Click(object sender, EventArgs e) { try { if (Comun.CajaAbierta) { frmNuevoTicket FrmTicket = new frmNuevoTicket(); FrmTicket.ShowDialog(); FrmTicket.Dispose(); if (FrmTicket.DialogResult == DialogResult.OK) { //Venta DatosVenta = FrmTicket.DatosVenta; //DataTable Aux = (DataTable)this.dgvNotasAbiertas.DataSource; //Aux.Rows.Add(new object[] { DatosVenta.IDVenta, // DatosVenta.IDEstatusVenta, // DatosVenta.IDCliente, // DatosVenta.FolioVenta, // DatosVenta.NombreCliente, // DatosVenta.HoraInicio, // "__:__:__", // string.Empty, // DatosVenta.TiempoTranscurridoSegundos, // DatosVenta.Subtotal, // DatosVenta.Descuento, // DatosVenta.Iva, // DatosVenta.Total }); //this.dgvNotasAbiertas.DataSource = null; //this.dgvNotasAbiertas.DataSource = Aux; //this.dgvNotasAbiertas.Sort(this.dgvNotasAbiertas.Columns["FolioVenta0"], ListSortDirection.Descending); this.TabNotasAbiertas = false; this.LlenarGridNotasAbiertas(); } } else { MessageBox.Show("No hay caja abierta.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmMenuInicio ~ btnNuevoServicio_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnReactivar_Click(object sender, EventArgs e) { try { if (this.ObtenerGridSeleccionado().SelectedRows.Count == 1) { Vales DatosAux = this.ObtenerDatosVale(); if (!string.IsNullOrEmpty(DatosAux.IDVale)) { if ((DatosAux.IDEstatusVale == 1 || DatosAux.IDEstatusVale == 2) && this.tcVales.SelectedIndex == 2) { if (MessageBox.Show("¿Está seguro de reactivar el vale " + DatosAux.Folio + "?", Comun.Sistema, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { frmValesFechas ValesFechas = new frmValesFechas(DatosAux); ValesFechas.ShowDialog(); ValesFechas.Dispose(); this.Visible = true; if (ValesFechas.DialogResult == DialogResult.OK) { this.TabTramite = false; this.TabSuspend = false; this.TabConcluidos = false; this.tcVales_SelectedIndexChanged(this.tcVales, e); } this.Visible = true; } } else { MessageBox.Show("No se puede reactivar el vale. El estatus actual no lo permite.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } else { MessageBox.Show("Seleccione un registro.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmVales ~ btnActivar_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnGuardar_Click(object sender, EventArgs e) { try { this.txtMensajeError.Visible = false; List <Error> Errores = this.ValidarDatos(); if (Errores.Count == 0) { PromocionVenta Datos = this.ObtenerDatos(); Venta_Negocio VN = new Venta_Negocio(); bool Result = VN.AgregarPromocionAVenta(Datos, Comun.Conexion, Comun.IDSucursalCaja, Comun.IDUsuario); if (Result) { this.DialogResult = DialogResult.OK; } else { //if (Datos.Resultado == -1) //{ // MessageBox.Show("La venta tiene un vale aplicado. Debe removerlo para agregar servicios. ", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); //} //else if (Datos.Resultado == -2) //{ // MessageBox.Show("El servicio ya se encuentra en la venta. ", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); //} //else if (Datos.Resultado == -3) //{ // MessageBox.Show("El servicio requiere productos extras con los que no cuenta la sucursal. ", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); //} //else // MessageBox.Show("Ocurrió un error. Intente nuevamente. Si el problema persiste, contacte a Soporte Técnico. Código del Error: " + Datos.Resultado, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { this.MostrarMensajeError(Errores); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmNuevaPromocionVenta ~ btnGuardar_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }