private void btnListarFormularios_Click(object sender, EventArgs e) { oFormulario = new clsFormulario(); bsFormularios = new BindingSource(); bsFormularios.DataSource = oFormulario.listarFormularios_Mensaje_Grupo(); dgvListaFormularios.DataSource = bsFormularios; if (dgvListaFormularios.DataSource != null) { cbxFiltro.Enabled = true; lblOpcion.Text = "Seleccione una Opcion" + "\n" + "de busqueda"; dgvListaFormularios.Columns["id_mensaje"].Visible = false; dgvListaFormularios.Columns["codigo_grupo"].Visible = false; btnVisualizar.Enabled = true; btnEnviarInforme.Enabled = true; } }
private void btnVisualizar_Click(object sender, EventArgs e) { int indice = dgvListaFormularios.Rows.GetFirstRow(DataGridViewElementStates.Selected); int codigo; int id_mensaje; if (indice != -1) { oFormulario = new clsFormulario(); crystalFormulario = new crFormulario(); frmVisorFormulario formFormulario = new frmVisorFormulario(); id_mensaje = Convert.ToInt32(dgvListaFormularios["id_mensaje", indice].Value.ToString()); codigo = Convert.ToInt32(dgvListaFormularios["codigo_grupo", indice].Value.ToString()); dtFormulario = oFormulario.buscarFormulario_Mensaje(id_mensaje, codigo); crystalFormulario.SetDataSource(dtFormulario); formFormulario.crvVisorFormulario.ReportSource = crystalFormulario; formFormulario.ShowDialog(); } }
private void btnEnviar_Click(object sender, EventArgs e) { frmVisorFormulario formVisorFormulario; bool x = true; string res = ""; if (cbxTipo.SelectedItem == null) { cbxTipo.BackColor = Color.Red; x = false; } if (tbDiaCelula.Text == "") { tbDiaCelula.BackColor = Color.Red; x = false; } if (cbxOfrenda.SelectedIndex == 2) { if (tbMonto.Text == "") { x = false; } } if (!dtpFechaLlenado.Checked) { x = false; } if (tbDireccion.Text == "") { tbDireccion.BackColor = Color.Red; x = false; } if (cbxOfrenda.SelectedItem.ToString() == "Si") { if (tbMonto.Text == "") { tbMonto.BackColor = Color.Red; x = false; } } else { tbMonto.Text = "0"; } //LLENAR EL FORMULARIO if (x) { oFormulario = new clsFormulario(); oFormulario.Fecha_llenado = dtpFechaLlenado.Value.Date; oFormulario.Tipo = cbxTipo.SelectedItem.ToString(); oFormulario.Dia_celula = tbDiaCelula.Text; oFormulario.Direccion = tbDireccion.Text; oFormulario.Monto = Convert.ToDouble(tbMonto.Text); if (rtbMensajeConsideracion.Text != "") { oFormulario.Mensaje_consideracion = rtbMensajeConsideracion.Text; } oFormulario.Codigo_grupo = clsUtilidades.codigoGrupo; oFormulario.ID_mensaje = oMensaje.ID_mensaje; res = oFormulario.agregarFormulario(); if (res == "") { MessageBox.Show("Formulario correctamente enviado"); btnEnviar.Enabled = false; if (MessageBox.Show("Desea visualizar el formulario?", "", MessageBoxButtons.YesNo) == DialogResult.Yes) { formVisorFormulario = new frmVisorFormulario(); formVisorFormulario.id_mensaje = oMensaje.ID_mensaje; formVisorFormulario.ShowDialog(); } } } else { MessageBox.Show("Por favor llene los campos correspondientes"); } }