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

            posicaoForm = this.Location;

            Form formIncluirEntradaManual = new IncluirEntradaManual(this, posicaoForm.X, posicaoForm.Y, permissaoUsuario);

            this.Hide();
            formIncluirEntradaManual.Show();
        }
Example #2
0
        private void btnIncluir_Click(object sender, EventArgs e)
        {
            if (lstboxMateriais.Items.Count > 0)
            {
                Boolean statusAtualizarEstoque = true;
                int     codigoMaterial;
                int     quantidadeMaterial;
                int     codigoLocal = int.Parse(cmbLocal.SelectedValue.ToString());

                //Aumentando o estoque
                for (int index = (lstboxMateriais.Items.Count) - 1; index >= 0; index--)
                {
                    var array = ((lstboxMateriais.Items[index]).ToString()).Split('-');

                    codigoMaterial     = int.Parse(array[0]);
                    quantidadeMaterial = int.Parse(array[2]);

                    statusAtualizarEstoque = camadaNegocios.AumentaEstoque(codigoMaterial, codigoLocal, quantidadeMaterial);

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

                if (statusAtualizarEstoque == true)
                {
                    MessageBox.Show("Entrada manual incluída com sucesso!");

                    //Recarregando a página

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

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

                else
                {
                    MessageBox.Show("Erro ao atualizar o estoque");
                }
            }

            else
            {
                MessageBox.Show("Insira pelo menos um material");
            }
        }