private void dgvListaRds_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { string anioejercicio = dgvListaRds.Rows[dgvListaRds.CurrentCell.RowIndex].Cells["Anio"].Value.ToString(); string nroresolucion = dgvListaRds.Rows[dgvListaRds.CurrentCell.RowIndex].Cells["Numero"].Value.ToString(); frmReporteResolucion Reso = new frmReporteResolucion(int.Parse(anioejercicio), int.Parse(nroresolucion)); Reso.Show(); }
private void btnGenerar_Click(object sender, EventArgs e) { try { if (lblCiudadano.Text.Length > 0) { DialogResult dr = MessageBox.Show("SE GENERARA LA RESOLUCION, DESEA CONTINUAR?", "Advertecia", MessageBoxButtons.YesNo); switch (dr) { case DialogResult.Yes: BD.PA_CONTROLDEUDA_GENERARVALOR_INDIVIDUAL(int.Parse(txtAnioEjercicio.Text), lblCiudadano.Text, int.Parse(txtAnioDesde.Text), int.Parse(txtAnioHasta.Text), pOperador); var nroresolucion = (from R in BD.VALORESGEN where R.FAIDCIUDADANO == lblCiudadano.Text orderby R.FDFECHAEMISION descending select R.FNNRORESOLUCION).Max(); //MessageBox.Show("Se genero la Resolucion: " + nroresolucion.ToString(), "Resultado de la operacion"); MessageBox.Show("Se genero la Resolución"); //frmReporteResolucion Reso = new frmReporteResolucion(int.Parse(txtAnioEjercicio.Text),int.Parse(dgvVistaPrevia.Rows[0].Cells["FANRORESOLUCION"].Value.ToString())); frmReporteResolucion Reso = new frmReporteResolucion(int.Parse(txtAnioEjercicio.Text), int.Parse(nroresolucion.ToString())); Reso.Show(); break; case DialogResult.No: break; } } else { MessageBox.Show("CIERRE Y VUELVA A INTENTARLO"); } } catch (Exception err) { //MessageBox.Show("SE PRODUJO UN ERROR DURANTE LA EJECUCION DEL PROCESO, CIERRE Y VUELVA A INTENTARLO.", "ADVERTENCIA"); int Res = (from R in BD.VALORESGEN where R.FAIDCIUDADANO == lblCiudadano.Text && R.FAANIORESOLUCION == int.Parse(txtAnioEjercicio.Text) select R.FAIDCIUDADANO).Count(); int nroreso = (from R in BD.VALORESGEN where R.FAIDCIUDADANO == lblCiudadano.Text && R.FAANIORESOLUCION == int.Parse(txtAnioEjercicio.Text) select R.FNNRORESOLUCION).First(); if (Res > 0) { MessageBox.Show("EL CIUDADANO YA TIENE UNA RESOLUCIÓN CON NUMERO: " + nroreso.ToString() + " " + err.ToString()); } } }