Ejemplo n.º 1
0
        private void dgvRequisicoes_DoubleClick(object sender, EventArgs e)
        {
            lblID.Text                    = dgvRequisicoes.SelectedRows[0].Cells["idRC"].Value.ToString();
            txtIDSetor.Text               = dgvRequisicoes.SelectedRows[0].Cells["setorID"].Value.ToString();
            cbSetor.SelectedValue         = Convert.ToInt32(dgvRequisicoes.SelectedRows[0].Cells["setorID"].Value.ToString());
            txtIDProduto.Text             = dgvRequisicoes.SelectedRows[0].Cells["produtoID"].Value.ToString();
            txtNomeProduto.Text           = dgvRequisicoes.SelectedRows[0].Cells["produto"].Value.ToString();
            txtQuantidadeRequisitada.Text = dgvRequisicoes.SelectedRows[0].Cells["quantidadeRC"].Value.ToString();
            txtData.Text                  = dgvRequisicoes.SelectedRows[0].Cells["data"].Value.ToString();

            //Recuperar a quantidade do estoque
            CAMADAS.BLL.Almoxarifado          bllAlmo = new CAMADAS.BLL.Almoxarifado();
            List <CAMADAS.MODEL.Almoxarifado> lstAlmo = bllAlmo.SelectByID(Convert.ToInt32(txtIDProduto.Text));

            txtQuantidadeProduto.Text = lstAlmo[0].quantidade.ToString();
        }
Ejemplo n.º 2
0
        private void btnRemover_Click(object sender, EventArgs e)
        {
            CAMADAS.BLL.Requisicao bllRequisicao = new CAMADAS.BLL.Requisicao();

            string mensagem       = "Não há dados selecionado para remover";
            string tituloMensagem = "Remover";

            if (lblID.Text != "")
            {
                mensagem = "Deseja remover a Requisição: " + lblID.Text + "?";
                DialogResult resposta = MessageBox.Show(mensagem, tituloMensagem, MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);

                if (resposta == DialogResult.Yes)
                {
                    CAMADAS.BLL.Almoxarifado   bllAlmo      = new CAMADAS.BLL.Almoxarifado();
                    CAMADAS.MODEL.Almoxarifado almoxarifado = new CAMADAS.MODEL.Almoxarifado();
                    almoxarifado.id = Convert.ToInt32(txtIDProduto.Text);

                    almoxarifado = bllAlmo.SelectByID(almoxarifado.id)[0];
                    int quantidadeEstoque     = almoxarifado.quantidade;
                    int quantidadeRequisitada = Convert.ToInt32(txtQuantidadeRequisitada.Text);

                    almoxarifado.quantidade = quantidadeEstoque + quantidadeRequisitada;

                    CAMADAS.BLL.Almoxarifado bllAtualizaEstoqueItem = new CAMADAS.BLL.Almoxarifado();
                    bllAtualizaEstoqueItem.Update(almoxarifado);

                    int idRemocao = Convert.ToInt32(lblID.Text);
                    bllRequisicao.Delete(idRemocao);
                }
            }
            else
            {
                MessageBox.Show(mensagem, tituloMensagem, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                //MessageBox.Show(mensagem, tituloMensagem, MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }

            limpaControles();


            dgvProdutos.DataSource    = new CAMADAS.BLL.Almoxarifado().Select();
            dgvRequisicoes.DataSource = bllRequisicao.Select();
        }