Exemple #1
0
        private void textBox2_KeyPress(object sender, KeyPressEventArgs e)
        {
            String repetido = "NO";

            for (int i = 0; i < dataGridView1.RowCount; i++)
            {
                if (dataGridView1.Rows[i].Cells["NOMBRE"].Value.ToString().Equals(TXTNOMBRE.Text) || dataGridView1.Rows[i].Cells["DOCUMENTO"].Value.ToString().Equals(TXTDNI.Text))
                {
                    repetido = "SI";
                }
            }
            if ((int)e.KeyChar == (int)Keys.Enter)
            {
                if (TXTNOMBRE.Text == "")
                {
                    MessageBox.Show(this, "NECESITA INDICAR EL NOMBRE", "GESTION INTERNA " + Application.ProductVersion, MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else if (TXTDNI.Text == "")
                {
                    MessageBox.Show(this, "NECESITA INDICAR EL DNI ", "GESTION INTERNA " + Application.ProductVersion, MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else if (repetido.Equals("SI"))
                {
                    MessageBox.Show("YA HAY UNA PERSONA CON ESTOS DATOS EN EL SISTEMA");
                }
                else
                {
                    dataGridView1.Rows.Add("VISITANTE", TXTNOMBRE.Text, TXTDNI.Text);
                    TXTNOMBRE.Clear();
                    TXTDNI.Clear();
                    TXTNOMBRE.Focus();
                }
            }
        }
        private void button2_Click(object sender, EventArgs e)
        {
            if (LBLCOD.Text == "--")
            {
                MessageBox.Show(this, "CARGUE ALGUN TRABAJADOR PARA MODIFICAR LOS DATOS", VariablesGlobales.Titulo, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                int ESTA;
                if (comboBox2.SelectedIndex == 0)
                {
                    ESTA = 1;
                }
                else
                {
                    ESTA = 0;
                }
                String MSJE = ARM.MODIFICAR_ARMADOR(Convert.ToInt32(LBLCOD.Text), TXTNOMBRE.Text, TXTDNI.Text, comboBox1.Text, ESTA);

                MessageBox.Show(this, MSJE, VariablesGlobales.Titulo, MessageBoxButtons.OK, MessageBoxIcon.Information);

                if (MSJE == "PERSONAL MODIFICADO")
                {
                    LBLCOD.Text = "--";
                    TXTDNI.Clear();
                    TXTNOMBRE.Clear();
                    LLENAR_TRABAJADORES();
                }
            }
        }
        private void TXTNOMBRE_KeyPress(object sender, KeyPressEventArgs e)
        {
            if ((int)e.KeyChar == (int)Keys.Enter)
            {
                if (TXTNOMBRE.Text == "")
                {
                    MessageBox.Show(this, "NECESITA INDICAR EL NOMBRE", VariablesGlobales.Titulo, MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else if (TXTDNI.Text == "")
                {
                    MessageBox.Show(this, "NECESITA INDICAR EL DNI O LICENCIA ", VariablesGlobales.Titulo, MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else
                {
                    ds.REGISTRAR_DETALLE_VISITA(TXTNOMBRE.Text, TXTDNI.Text, Convert.ToInt32(LBLNUMERO.Text));

                    TXTNOMBRE.Clear();
                    TXTDNI.Clear();
                    TXTNOMBRE.Focus();
                    CARGAR_DETALLES();
                }
            }
        }
Exemple #4
0
        private void button1_Click(object sender, EventArgs e)
        {
            DataTable dt = CLSLINEA.llenar_LINEAS();

            String BIENLINEA = "NO";

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                DataRow DR = dt.Rows[i];
                if (DR["DESCRIPCION"].ToString().Equals(comboBox1.Text))
                {
                    BIENLINEA = "SI";
                }
            }



            if (BIENLINEA.Equals("NO"))
            {
                MessageBox.Show("EL LABORATORIO ELEGIDO ES INCORRECTO");
            }

            else if (dataGridView1.RowCount == 0)
            {
                MessageBox.Show(this, "AGREGE AL MENOS UNA PERSONA PARA GUARDAR LA VISITA", "GESTION INTERNA " + Application.ProductVersion, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else if (TXTOBSER.Text == "")
            {
                MessageBox.Show(this, "INDIQUE MOTIVO", "GESTION INTERNA " + Application.ProductVersion, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else if (dataGridView1.RowCount == 0)
            {
                MessageBox.Show(this, "NO HAY NINGUN PERSONAL EN EL DETALLE", "GESTION INTERNA " + Application.ProductVersion, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            else
            {
                if (textBox1.Enabled == true)
                {
                    EMPRESA = textBox1.Text;
                }
                else
                {
                    EMPRESA = comboBox1.Text;
                }
                String MSJE = DESC.REGISTRAR_VISITA(TXTOBSER.Text, EMPRESA, dateTimePicker1.Value, EMPRESA);
                MessageBox.Show(this, MSJE, "GESTION INTERNA " + Application.ProductVersion, MessageBoxButtons.OK, MessageBoxIcon.Information);
                if (MSJE == "VISITA REGISTRADA")

                {
                    for (int i = 0; i <= dataGridView1.RowCount - 1; i++)
                    {
                        REGISTRAR_DETALLE(dataGridView1.Rows[i].Cells["NOMBRE"].Value.ToString(),
                                          dataGridView1.Rows[i].Cells["DOCUMENTO"].Value.ToString(), dataGridView1.Rows[i].Cells["TIPO"].Value.ToString(),
                                          Convert.ToInt32(LBLNUMERO.Text));
                    }

                    LLENARNUMERO();
                    TXTDNI.Clear();
                    TXTNOMBRE.Clear();
                    TXTOBSER.Clear();
                    dataGridView1.Rows.Clear();
                    textBox1.Clear();
                }
            }
        }