private void bt_aprobarJustificacion_Click(object sender, EventArgs e) { Frm_Advertencia adv = new Frm_Advertencia(); Frm_Sino sino = new Frm_Sino(); Msm_Bueno ok = new Msm_Bueno(); Frm_Filtro fil = new Frm_Filtro(); RN_Justificacion obj = new RN_Justificacion(); if (lsv_justifi.SelectedIndices.Count == 0) { fil.Show(); MessageBox.Show("Seleccione un item por favor", "Advertencia de Seguridad", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); fil.Hide(); } else { var lsv = lsv_justifi.SelectedItems[0]; string xidjus = lsv.SubItems[0].Text; string xidper = lsv.SubItems[1].Text; string xstadojus = lsv.SubItems[6].Text; if (xstadojus.Trim() == "Aprobado") { fil.Show(); adv.Lbl_Msm1.Text = "La Justificacion, ya fue Aprobada"; adv.ShowDialog(); fil.Hide(); return; } ; sino.Lbl_msm1.Text = "¿estas Seguro de Aprobar la Justificacion?"; fil.Show(); sino.ShowDialog(); fil.Hide(); if (Convert.ToString(sino.Tag) == "Si") { obj.RN_Aprobar_Justificacion(xidjus, xidper); if (BD_Justificacion.tryed == true) { fil.Show(); ok.Lbl_msm1.Text = "Justificacion Aprobada"; ok.ShowDialog(); fil.Hide(); BuscarJustificacion_porValor(xidjus); } } } }
private void bt_aprobarJustificacion_Click(object sender, EventArgs e) { Frm_Advertencia adv = new Frm_Advertencia(); Frm_Sino sino = new Frm_Sino(); Frm_Msm_Bueno ok = new Frm_Msm_Bueno(); Frm_Filtro fis = new Frm_Filtro(); RN_Justificacion obj = new RN_Justificacion(); if (lsv_justifi.SelectedIndices.Count == 0) { fis.Show(); adv.Lbl_Msm1.Text = "Seleccione el registro que desea aprobar"; adv.ShowDialog(); fis.Hide(); return; } else { var lsv = lsv_justifi.SelectedItems[0]; string xidjus = lsv.SubItems[0].Text; string xidper = lsv.SubItems[1].Text; string xstadojus = lsv.SubItems[6].Text; if (xstadojus.Trim() == "Aprobado") { fis.Show(); adv.Lbl_Msm1.Text = "La justificacion seleccionada ya fue aprobada"; adv.ShowDialog(); fis.Hide(); return; } sino.Lbl_msm1.Text = "¿Estás seguro que deseas aprobar esta justificación?"; fis.Show(); sino.ShowDialog(); fis.Hide(); if (Convert.ToString(sino.Tag) == "Si") { obj.RN_Aprobar_Justificacion(xidjus, xidper); if (BD_Justificacion.tryed == true) { fis.Show(); ok.Lbl_msm1.Text = "Justificación aprobada"; ok.ShowDialog(); fis.Hide(); Buscar_Justifiacion_porValor(xidjus); } } } }