private void btnModificar_Click(object sender, EventArgs e)
        {
            frmMessageBoxModificar mensaje = new frmMessageBoxModificar();
            Form         mensaje1          = new frmMessageBoxModificar();
            DialogResult resultado         = new DialogResult();

            resultado = mensaje1.ShowDialog();
            frmMessageBoxExisteUnError messageBoxExisteUnError    = new frmMessageBoxExisteUnError();
            frmMessageBoxActualizar    messageBoxacualizado       = new frmMessageBoxActualizar();
            frmMessageBoxErrorYaExisteElQueQuiereAgregar yaExiste = new frmMessageBoxErrorYaExisteElQueQuiereAgregar();

            if (resultado == DialogResult.OK)
            {
                int ID_tipoReal = Convert.ToInt32(this.tb_tipoTableAdapter.Consultar_id(comboBox2.Text));
                int ID_tipo     = Convert.ToInt32(this.tb_tipoTableAdapter.Consultar_id(txtNombre.Text));
                int Perecedero  = Convert.ToInt32(this.tb_tipoTableAdapter.Obtener_perecedero(ID_tipoReal));
                if (comboBox1.Text == "Sí")
                {
                    predecedor = 1;
                }
                else if (comboBox1.Text == "No")
                {
                    predecedor = 0;
                }
                if (ID_tipo == 0)
                {
                    this.tb_tipoTableAdapter.Actualizar(txtNombre.Text, predecedor, ID_tipoReal);
                    comboBox2.Items.Clear();
                    llenardatos_tipo();
                    messageBoxacualizado.Show();
                }
                else
                {
                    if (Perecedero == predecedor)
                    {
                        yaExiste.Show();
                    }
                    else
                    {
                        this.tb_tipoTableAdapter.Actualizar(txtNombre.Text, predecedor, ID_tipoReal);
                        comboBox2.Items.Clear();
                        llenardatos_tipo();
                        messageBoxacualizado.Show();
                    }
                }
            }
        }
        private void btnModificar_Click(object sender, EventArgs e)
        {
            frmMessageBoxModificar mensaje = new frmMessageBoxModificar();

            Form mensaje1 = new frmMessageBoxModificar();

            DialogResult resultado = new DialogResult();



            resultado = mensaje1.ShowDialog();

            frmMessageBoxErrorYaExisteElQueQuiereAgregar MessageBoxErrorYaExisteElQueQuiereAgregar = new frmMessageBoxErrorYaExisteElQueQuiereAgregar();
            frmMessageBoxModificadoCorrectamente         modificado = new frmMessageBoxModificadoCorrectamente();

            if (resultado == DialogResult.OK)
            {
                if (txtNombre.Text == comboBox1.Text)
                {
                }
                else
                {
                    int id_tipo    = Convert.ToInt32(this.tb_tipoTableAdapter.Consultar_id(comboBox2.Text));
                    int id_subtipo = Convert.ToInt32(this.tb_subtipoTableAdapter.obtener_idsubtipo(id_tipo, comboBox1.Text));
                    int existe     = Convert.ToInt32(this.tb_subtipoTableAdapter.obtener_si_existe(txtNombre.Text, id_tipo));
                    if (existe == 0)
                    {
                        this.tb_subtipoTableAdapter.modificar_subtipo(txtNombre.Text, id_subtipo);
                        llenardatos(comboBox2.Text);
                        modificado.Show();
                        //mensaje.Show();
                    }
                    else
                    {
                        MessageBoxErrorYaExisteElQueQuiereAgregar.Show();
                    }
                }
            }
        }
示例#3
0
        private void btnModificar_Click(object sender, EventArgs e)
        {
            frmMessageBoxModificar mensaje = new frmMessageBoxModificar();

            int id_tipos    = Convert.ToInt32(this.tb_tipoTableAdapter.Consultar_id(comboBox_tipos.Text));
            int id_subtipos = Convert.ToInt32(this.tb_subtipoTableAdapter.obtener_idsubtipo(id_tipos, comboBox_subtipos.Text));
            int id_objetos  = Convert.ToInt32(this.tb_objetoTableAdapter.obtener_id(comboBox_objetos.Text, id_tipos, id_subtipos));
            int existe      = 0;

            DialogResult resultado = new DialogResult();
            Form         mensaje1  = new frmMessageBoxModificar();

            resultado = mensaje1.ShowDialog();

            if (resultado == DialogResult.OK)
            {
                if (txtNombre.Text != comboBox_objetos.Text)
                {
                    if (checkBox1.Checked == false)
                    {
                        existe = Convert.ToInt32(this.tb_objetoTableAdapter.obtener_siexiste(txtNombre.Text, id_tipos, comboBox_pesos.Text, id_subtipos));
                        if (existe == 0)
                        {
                            if (comboBox_pesos.Text == "")
                            {
                            }
                            else
                            {
                                String Nombre = txtNombre.Text + " " + comboBox_pesos.Text;
                                this.tb_objetoTableAdapter.modificar_objeto(Nombre, id_tipos, comboBox_pesos.Text, id_subtipos, id_objetos);
                                llenardatos_objetos();
                                llenardatos_pesos();
                            }
                        }
                        else
                        {
                            MessageBox.Show("Error Ya existe");
                        }
                    }
                    else
                    {
                        existe = Convert.ToInt32(this.tb_objetoTableAdapter.obtener_siexiste(txtNombre.Text, id_tipos, txtPesos.Text, id_subtipos));
                        if (existe == 0)
                        {
                            if (txtPesos.Text == PESO1)
                            {
                            }
                            else
                            {
                                String Nombre = txtNombre.Text + " " + txtPesos.Text;
                                this.tb_objetoTableAdapter.modificar_objeto(Nombre, id_tipos, txtPesos.Text, id_subtipos, id_objetos);
                                llenardatos_objetos();
                                llenardatos_pesos();
                            }
                        }
                        else
                        {
                            MessageBox.Show("Error Ya existe");
                        }
                    }
                }
                else
                {
                }
            }
        }