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");
     }
 }
Ejemplo n.º 3
0
        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;
            }
        }
Ejemplo n.º 7
0
 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;
     }
 }