private void picModificar_Click(object sender, EventArgs e) { int folio; bool folioValido = Int32.TryParse(txtModificar.Text, out folio); EventoClase ev = new EventoClase(); bool statusValido = ev.checarFolioEvento(folio); if (folioValido && statusValido) { if (ev.VerificarFecha(folio)) { ReciboClase.nuevo = false; ClienteClase cli = new ClienteClase(); InvitadoClase invitado = new InvitadoClase(); Menu menu = new Menu(folio); cli.ObtenerCliente(folio); invitado.ObtenerInvitados(folio); ev.ObtenerEvento(folio); menu.Show(); this.Hide(); } else { MessageBox.Show("El evento se realizará en 3 días o menos.\nYa no puede ser modificado.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Ingresa un folio válido.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Inicio_Load(object sender, EventArgs e) { EventoClase eventoCl = new EventoClase(); MenuClase menuCl = new MenuClase(); menuCl.ObtenerMenuCompleto(); eventoCl.ActualizarStatusPorFecha(); }
private void btnCancelar_Click(object sender, EventArgs e) { MenuClase menu = new MenuClase(); EventoClase ev = new EventoClase(); InvitadoClase inv = new InvitadoClase(); cli.BorrarCliente(); ev.BorrarEvento(); inv.BorrarInvitados(); menu.BorrarMenucliente(); Inicio inicio = new Inicio(); inicio.Show(); this.Close(); }
private void btnSi_Click(object sender, EventArgs e) { bool existeComentario; string comentario = txtComentario.Text; EventoClase evCl = new EventoClase(); if (string.IsNullOrWhiteSpace(comentario)) { existeComentario = false; } else { existeComentario = true; } evCl.ActualizarStatus(folio, 3, existeComentario, comentario); MessageBox.Show("Evento cancelado."); this.Dispose(); }
public void GuardarRecibo() { EventoClase evento = new EventoClase(); evento.GuardarEvento(); MenuClase menu = new MenuClase(); menu.GuardarMenu(); InvitadoClase inv = new InvitadoClase(); inv.GuardarInvitados(); ClienteClase cli = new ClienteClase(); cli.GuardarCliente(); string proc; proc = nuevo ? "proc_setRecibo" : "proc_updateRecibo"; Estructura objElementos = new Estructura(); objElementos.Sentencia = proc; objElementos.Parametros = new SqlParameter[] { new SqlParameter("folio", SqlDbType.Int), new SqlParameter("fecha", SqlDbType.NVarChar, 50), new SqlParameter("subtotal", SqlDbType.NVarChar, 50), new SqlParameter("iva", SqlDbType.NVarChar, 50), new SqlParameter("total", SqlDbType.NVarChar, 50) }; objElementos.Valores = new List <object>() { EventoClase.Evento.FolioEvento, DateTime.Now.ToShortDateString(), recibo.subtotal, recibo.iva, recibo.total }; Operaciones objOperaciones = new Operaciones(); objOperaciones.Elemento = objElementos; objOperaciones.AgregarInfo(); }
private void picCancelar_Click(object sender, EventArgs e) { int folio; bool folioValido = Int32.TryParse(txtCancelar.Text, out folio); EventoClase ev = new EventoClase(); bool statusValido = ev.checarFolioEvento(folio); if (folioValido && statusValido) { if (ev.VerificarFecha(folio)) { CancelarEvento cancelar = new CancelarEvento(folio, 'i'); cancelar.ShowDialog(); } else { MessageBox.Show("El evento se realizará en 3 días o menos.\nYa no puede ser cancelado.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Ingresa un folio válido.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }