private void btnCargarFaltas_Click(object sender, EventArgs e) { string res = ""; for (int i = 0; i < dgvIntegrantes.Rows.Count; i++) { oAsistencia = new clsAsistencia(); oAsistencia.Dni = dgvIntegrantes["dni", i].Value.ToString(); if (dgvIntegrantes["asistio?", i].Value != null) { oAsistencia.Asistio = 1; } else { oAsistencia.Asistio = 0; } oAsistencia.Fecha_creacion = DateTime.Now.Date; oMensaje = new clsMensaje_Predica(); oMensaje.MensajeReciente(); res = oAsistencia.agregarAsistencia(oMensaje.ID_mensaje); } if (res == "") { MessageBox.Show("Asistencias cargadas exitosamente"); btnCargarFaltas.Visible = false; } }
private void btnCrearMensajes_Click(object sender, EventArgs e) { oMensaje = new clsMensaje_Predica(); if (!oMensaje.HayMensaje()) { frmEmitirPredica formEmitirPredica = new frmEmitirPredica(); formEmitirPredica.ShowDialog(); } else { MessageBox.Show("Ya has enviado una prédica por esta semana espera a la proxima para realizarlo nuevamente"); } }
private void btnCrearMensaje_Click(object sender, EventArgs e) { bool x = true; if (tbTitulo.Text == "") { tbTitulo.BackColor = Color.Red; x = false; } if (tbVersiculos.Text == "") { tbVersiculos.BackColor = Color.Red; x = false; } if (rtbMensaje.Text == "") { rtbMensaje.BackColor = Color.Red; x = false; } if (x) { string res = ""; oMensaje = new clsMensaje_Predica(); oMensaje.Titulo = tbTitulo.Text; oMensaje.Versiculos = tbVersiculos.Text; oMensaje.Texto_mensaje = rtbMensaje.Text; oMensaje.Fecha_emitido = DateTime.Today.Date; res = oMensaje.AgregarMensaje(); if (res == "") { MessageBox.Show("Prédica correctamente enviada"); btnCrearMensaje.Enabled = false; } } else { MessageBox.Show("Llene los correspondientes campos"); } }
private void btnLlenarFormulario_Click(object sender, EventArgs e) { oGrupo = new clsGrupo(); oMensaje = new clsMensaje_Predica(); if (oMensaje.HayMensaje()) { if (oGrupo.HayFormulario(clsUtilidades.codigoGrupo)) { MessageBox.Show("Ya existe un formulario cargado, espere a que se emita una nueva Prédica"); btnLlenarFormulario.Enabled = false; } else { frmLlenarFormulario formLlenarForm = new frmLlenarFormulario(); formLlenarForm.ShowDialog(); } } else { MessageBox.Show("Por el momento no se ha emitido prédica esta semana"); } }
private void frmLlenarFormulario_Load(object sender, EventArgs e) { oMensaje = new clsMensaje_Predica(); oMensaje.MensajeReciente(); rtbTitulo.Text = oMensaje.Titulo; rtbVersiculos.Text = oMensaje.Versiculos; rtbMensaje.Text = oMensaje.Texto_mensaje; cbxOfrenda.SelectedIndex = 0; cbxTipo.SelectedIndex = 1; }
private void cbxFiltro_SelectedIndexChanged(object sender, EventArgs e) { DateTime fecha_mensaje_minimo; DateTime fecha_mensaje_maximo; if (cbxFiltro.SelectedIndex == 0) { oMensaje = new clsMensaje_Predica(); oMensaje.MensajeReciente(); fecha_mensaje_minimo = oMensaje.Fecha_emitido; fecha_mensaje_maximo = oMensaje.Fecha_emitido.AddDays(7); fecha_mensaje_minimo.Date.ToString("dd/mm/yyyy"); fecha_mensaje_maximo.Date.ToString("dd/mm/yyyy"); bsFormularios.Filter = String.Format("fecha_llenado >= '{0:dd-MM-yyyy}' AND fecha_llenado < '{1:dd-MM-yyyy}'", fecha_mensaje_minimo, fecha_mensaje_maximo); lblOpcion.Text = "Formularios"+"\n"+"de esta semana."; } if (cbxFiltro.SelectedIndex == 1) { lblOpcion.Text = "Escriba el Título"+"\n"+ "del mensaje: "; tbBusqueda.Enabled = true; } if (cbxFiltro.SelectedIndex == 2) { lblOpcion.Text = "Escriba Nombre"+"\n"+"del grupo: "; tbBusqueda.Enabled = true; } }
private void btnListarMensajes_Click(object sender, EventArgs e) { oMensaje = new clsMensaje_Predica(); bsDatos = new BindingSource(); bsDatos.DataSource = oMensaje.ListarMensajes(); if (bsDatos.DataSource != null) { dgvMensajes.DataSource = bsDatos; dgvMensajes.Columns["id_mensaje"].Visible = false; cbxFiltro.Visible = true; lblOpcion.Text = "Seleccione una Opcion"+"\n"+"de busqueda"; btnSeleccionar.Enabled = true; } }