Beispiel #1
0
        private void btnConsultarMaterial_Click(object sender, EventArgs e)
        {
            Point posicaoForm = new Point(100, 100);

            posicaoForm = this.Location;

            Form formConsultarMaterial = new ConsultarMaterial(this, posicaoForm.X, posicaoForm.Y, permissaoUsuario);

            this.Hide();
            formConsultarMaterial.Show();
        }
Beispiel #2
0
        private void btnCancelar_Click(object sender, EventArgs e)
        {
            Point posicaoForm = new Point(100, 100);

            posicaoForm = this.Location;

            Form formConsultarMaterial = new ConsultarMaterial(formAnterior, posicaoForm.X, posicaoForm.Y, permissaoUsuario);

            xClicked = false;
            this.Close();
            formConsultarMaterial.Show();
        }
Beispiel #3
0
        private void btnAlterar_Click(object sender, EventArgs e)
        {
            int     codigoMaterial     = int.Parse(cmbNome.SelectedValue.ToString());
            int     codigoTipoMaterial = int.Parse(cmbTipoMaterial.SelectedValue.ToString());
            int     codigoUnidade      = int.Parse(cmbUnidade.SelectedValue.ToString());
            Boolean statusMaterial     = rdbAtivo.Checked == true;

            //Atualizando os registros do material
            Boolean statusAlterarMaterial = camadaNegocios.AlterarMaterial(codigoMaterial, statusMaterial, codigoTipoMaterial, codigoUnidade);

            if (statusAlterarMaterial == true)
            {
                //Incluindo o material nos locais adicionados
                Boolean statusMaterialLocal = true;
                int     codigoLocal;

                for (int index = (lstboxLocaisAdicionar.Items.Count) - 1; index >= 0; index--)
                {
                    var array = ((lstboxLocaisAdicionar.Items[index]).ToString()).Split('-');
                    codigoLocal = int.Parse(array[0].ToString());

                    statusMaterialLocal = camadaNegocios.InserirMaterialLocal(codigoMaterial, codigoLocal);

                    if (statusMaterialLocal == false)
                    {
                        break;
                    }
                }

                if (statusMaterialLocal == true)
                {
                    MessageBox.Show("Material alterado com sucesso!");

                    //Recarregando a página

                    Point posicaoForm = new Point(100, 100);
                    posicaoForm = this.Location;

                    Form formConsultarMaterial = new ConsultarMaterial(formAnterior, posicaoForm.X, posicaoForm.Y, permissaoUsuario);
                    xClicked = false;
                    this.Close();
                    formConsultarMaterial.Show();
                }

                else
                {
                    MessageBox.Show("Material alterado. Erro ao adicionar os materiais nos locais. \n\n");

                    //Recarregando a página

                    Point posicaoForm = new Point(100, 100);
                    posicaoForm = this.Location;

                    Form formConsultarMaterial = new ConsultarMaterial(formAnterior, posicaoForm.X, posicaoForm.Y, permissaoUsuario);
                    xClicked = false;
                    this.Close();
                    formConsultarMaterial.Show();
                }
            }

            else
            {
                MessageBox.Show("Erro ao alterar o material");
            }
        }