コード例 #1
0
        private void bt_Delete_Click(object sender, EventArgs e)
        {
            Frm_Filtro      fil  = new Frm_Filtro();
            Frm_Sino        sino = new Frm_Sino();
            Frm_Advertencia adv  = new Frm_Advertencia();

            if (lsv_Det.SelectedIndices.Count == 0)
            {
                fil.Show();
                adv.lbl_Msm1.Text = "Selecciona un producto a quitar";
                adv.ShowDialog();
                fil.Hide();
            }
            else
            {
                fil.Show();
                sino.Lbl_msm1.Text = "¿Seguro que deseas eliminar este producto?";
                sino.ShowDialog();
                fil.Hide();

                if (sino.Tag.ToString() == "Si")
                {
                    int i;
                    var lis = lsv_Det.SelectedItems[0];
                    for (i = lsv_Det.SelectedItems.Count - 1; i >= 0; i--)
                    {
                        lsv_Det.Items.Remove(lsv_Det.SelectedItems[i]);
                    }
                    Calcular();
                }
            }
        }
コード例 #2
0
        private void bt_desaprobarJustificacion_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 que desea desaprobar", "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() == "Falta Aprobado")
                {
                    fil.Show(); adv.Lbl_Msm1.Text = "La Justificacion Seleccionada, aun no fue aprobada"; adv.ShowDialog(); fil.Hide(); return;
                }
                ;

                sino.Lbl_msm1.Text = "¿estas Seguro que desea  desaprobar la Justificacion?" + "\n\r" + " -Recuerda que este proceso esta bajo tu responsabilidad";
                fil.Show();
                sino.ShowDialog();
                fil.Hide();


                if (Convert.ToString(sino.Tag) == "Si")
                {
                    obj.RN_Desaprobar_Justificacion(xidjus, xidper);
                    if (BD_Justificacion.tryed == true)
                    {
                        fil.Show();
                        ok.Lbl_msm1.Text = "Justificacion Desaprobada";
                        ok.ShowDialog();
                        fil.Hide();


                        BuscarJustificacion_porValor(xidjus);
                    }
                }
            }
        }
コード例 #3
0
        private void bunifuImageButton1_Click(object sender, EventArgs e)
        {
            Frm_Filtro fil  = new Frm_Filtro();
            Frm_Sino   sino = new Frm_Sino();

            fil.Show();
            sino.Lbl_msm1.Text = "¿Quieres salir del sistema?";
            sino.ShowDialog();
            fil.Hide();

            if (sino.Tag.ToString() == "Si")
            {
                Application.Exit();
            }
        }
コード例 #4
0
        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);
                    }
                }
            }
        }
コード例 #5
0
        private void Frm_Principal_FormClosing(object sender, FormClosingEventArgs e)
        {
            Frm_Filtro fil  = new Frm_Filtro();
            Frm_Sino   sino = new Frm_Sino();

            fil.Show();
            sino.Lbl_msm1.Text = "¿Estás seguro que deseas salir y abandonar el sistema?";
            sino.ShowDialog();
            fil.Hide();

            if (Convert.ToString(sino.Tag) == "Si")
            {
                Application.ExitThread();
            }
            else
            {
                e.Cancel = true;
            }
        }
コード例 #6
0
        private void bt_eliminarPersonal_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_Personal     obj  = new RN_Personal();

            if (lsv_person.SelectedIndices.Count == 0)
            {
                fis.Show();
                adv.Lbl_Msm1.Text = "Seleccione el registro que desea eliminar";
                adv.ShowDialog();
                fis.Hide();
                return;
            }
            else
            {
                var    lsv      = lsv_person.SelectedItems[0];
                string idperson = lsv.SubItems[0].Text;

                sino.Lbl_msm1.Text = "¿Estás seguro que deseas eliminar este personal?" + "\n\r" + "Recuerda que este proceso es bajo su responsabilidad";
                fis.Show();
                sino.ShowDialog();
                fis.Hide();

                if (Convert.ToString(sino.Tag) == "Si")
                {
                    obj.RN_Eliminar_Personal(idperson);
                    if (BD_Justificacion.tryed == true)
                    {
                        fis.Show();
                        ok.Lbl_msm1.Text = "Personal Eliminado";
                        ok.ShowDialog();
                        fis.Hide();

                        Cargar_todo_Perosnal();
                    }
                }
            }
        }
コード例 #7
0
        private void bt_ElimiJusti_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 eliminar";
                adv.ShowDialog();
                fis.Hide();
                return;
            }
            else
            {
                var    lsv    = lsv_justifi.SelectedItems[0];
                string xidjus = lsv.SubItems[0].Text;

                sino.Lbl_msm1.Text = "¿Estás seguro que deseas eliminar esta justificación?" + "\n\r" + "Recuerda que este proceso es bajo su responsabilidad";
                fis.Show();
                sino.ShowDialog();
                fis.Hide();

                if (Convert.ToString(sino.Tag) == "Si")
                {
                    obj.RN_Eliminar_Justificacion(xidjus);
                    if (BD_Justificacion.tryed == true)
                    {
                        fis.Show();
                        ok.Lbl_msm1.Text = "Justificación Eliminada";
                        ok.ShowDialog();
                        fis.Hide();

                        Buscar_Justifiacion_porValor(xidjus);
                    }
                }
            }
        }
コード例 #8
0
        private void bt_ElimiJusti_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();
                adv.Lbl_Msm1.Text = "Seleccione el item que desea Eliminar";
                adv.ShowDialog();
                fil.Hide(); return;
            }
            else
            {
                var    lsv    = lsv_justifi.SelectedItems[0];
                string xidjus = lsv.SubItems[0].Text;

                sino.Lbl_msm1.Text = "Estas Seguro de Eliminar la Justificacion?" + "\n\r" + "- Recuerda que este proceso esta bajo tu responsabilidad";
                fil.Show();
                sino.ShowDialog();
                fil.Hide();

                if (Convert.ToString(sino.Tag) == "Si")
                {
                    obj.RN_Eliminar_Justificacion(xidjus);
                    fil.Show();
                    ok.Lbl_msm1.Text = "Justificacion Desaprobada";
                    ok.ShowDialog();
                    fil.Hide();


                    BuscarJustificacion_porValor(xidjus);
                }
            }
        }