Exemple #1
0
        private void BaixaEstoqueItensVenda()
        {
            string nm_produtoErroEstoque = "";

            foreach (GridViewRow row in gvwExibe.Rows)
            {
                myControllerMovEstoque = new ControllerMovEstoque(
                    row.Cells[1].Text,
                    row.Cells[4].Text,
                    "Venda",
                    DateTime.Now,
                    Session["ConnectionString"].ToString());

                if (myControllerMovEstoque.DS_Mensagem != "OK")
                {
                    nm_produtoErroEstoque += "Produto ➯ | " + row.Cells[3].Text + " |. ";
                }
            }

            if (nm_produtoErroEstoque != "")
            {
                lblDS_MensagemFinal.Text +=
                    " Ocorreu um erro ao atualizar o estoque dos seguintes produtos: " +
                    nm_produtoErroEstoque +
                    " ☞ Informe o gerente! ☜";
            }
        }
Exemple #2
0
        private void CarregarMovimentacoesEstoque()
        {
            // instanciando um objeto da classe ControllerMovEstoque
            myControllerMovEstoque = new ControllerMovEstoque();

            // passando a fonte de dados para o GridView
            gvwExibe.DataSource = myControllerMovEstoque.Exibir(Session["ConnectionString"].ToString());

            // associando os dados para carregar e exibir
            gvwExibe.DataBind();
        }
Exemple #3
0
        private void Excluir()
        {
            // instanciar um objeto da classe movestoque e carregar tela e excluir
            myControllerMovEstoque = new ControllerMovEstoque(txbID_MovimentacaoEstoque.Text.Trim(), Session["ConnectionString"].ToString());

            // o que ocorreu?
            if (myControllerMovEstoque.DS_Mensagem == "OK")
            {
                // tudo certinho!
                LimparCampos();
                BloquearComponentesCadastro();
                CarregarMovimentacoesEstoque();
                lblDS_Mensagem.Text = "Excluído com sucesso!";
            }
            else
            {
                // exibir erro!
                lblDS_Mensagem.Text = myControllerMovEstoque.DS_Mensagem;
            }
        }
Exemple #4
0
        private void CarregarMovimentacoesEstoqueConsultar()
        {
            // validar a entrada de dados para consulta
            myValidar = new Validar();
            string mDs_Msg = (myValidar.TamanhoCampo(txbNM_ProdutoConsultar.Text, 50)) ? "" : " Limite de caracteres para o nome excedido, " +
                             "o limite para este campo é: 50 caracteres, " +
                             "quantidade utilizada: " + txbNM_ProdutoConsultar.Text.Trim().Length + ".";;

            if (mDs_Msg == "")
            {
                // tudo certinho
                // instanciar um objeto da classe marca, carregar tela e consultar
                myControllerMovEstoque = new ControllerMovEstoque();
                gvwExibe.DataSource    = myControllerMovEstoque.Consultar(txbNM_ProdutoConsultar.Text.Trim(), Session["ConnectionString"].ToString());
                gvwExibe.DataBind();
            }
            else
            {
                // exibir erro!
                lblDS_Mensagem.Text = mDs_Msg;
            }
        }
Exemple #5
0
        private void Incluir()
        {
            myControllerMovEstoque = new ControllerMovEstoque(
                ddlID_ProdutoMovimentacaoEstoque.SelectedValue,
                txbQTD_MovimentacaoEstoque.Text.Trim(),
                ddlDS_MovimentacaoEstoque.SelectedValue,
                DateTime.Now,
                Session["ConnectionString"].ToString());

            // o que ocorreu?
            if (myControllerMovEstoque.DS_Mensagem == "OK")
            {
                // tudo certinho!
                LimparCampos();
                BloquearComponentesCadastro();
                CarregarMovimentacoesEstoque();
                lblDS_Mensagem.Text = "Incluído com sucesso!";
            }
            else
            {
                // exibir erro!
                lblDS_Mensagem.Text = myControllerMovEstoque.DS_Mensagem;
            }
        }