Exemplo n.º 1
0
        internal void CadastrarOrdemCompra(OrdemCompraDTO ordemCompra, List <OrdemCompraProdutoDTO> listaOcProduto)
        {
            this.mensagem = "";
            int id_OrdemCompra = 0;

            id_OrdemCompra = OrdemCompraDAO.GetInstance().CadastrarOrdemCompra(ordemCompra);
            if (OrdemCompraDAO.GetInstance().Mensagem != "")
            {
                this.mensagem = OrdemCompraDAO.GetInstance().Mensagem;
                return;
            }

            OrdemCompraProdutoDAO.GetInstance().CadastrarProdutoOrdemCompra(listaOcProduto, id_OrdemCompra);
            if (OrdemCompraProdutoDAO.GetInstance().Mensagem != "")
            {
                this.mensagem = OrdemCompraProdutoDAO.GetInstance().Mensagem;
                return;
            }

            ProdutoDAO.GetInstance().AtualizarProdutoQuantidadeOc(listaOcProduto);
            if (ProdutoDAO.GetInstance().Mensagem != "")
            {
                this.mensagem = ProdutoDAO.GetInstance().Mensagem;
            }
        }
Exemplo n.º 2
0
        internal List <OrdemCompraDTO> ConsultarOrdemCompraTodos()
        {
            this.mensagem = "";

            List <OrdemCompraDTO> listaOrdemCompra = new List <OrdemCompraDTO>();

            listaOrdemCompra = OrdemCompraDAO.GetInstance().ConsultarOrdemCompraTodos();
            if (OrdemCompraDAO.GetInstance().Mensagem != "")
            {
                this.mensagem = OrdemCompraDAO.GetInstance().Mensagem;
            }

            return(listaOrdemCompra);
        }
Exemplo n.º 3
0
        internal List <OrdemCompraDTO> ConsultarOrdemCompraEmitida(string mDt_Inicio, string mDt_Final, int idPessoa)
        {
            this.mensagem = "";
            List <OrdemCompraDTO> listaOrdemCompra = new List <OrdemCompraDTO>();

            if (mDt_Inicio == "" && mDt_Final != "")
            {
                this.mensagem = "POR FAVOR INFORME UMA DATA INICIAL";
            }
            else
            {
                if (mDt_Inicio != "" && mDt_Final == "")
                {
                    mDt_Final = mDt_Inicio;
                }
                listaOrdemCompra = OrdemCompraDAO.GetInstance().ConsultarOrdemCompraEmitida(mDt_Inicio, mDt_Final, idPessoa);
                if (OrdemCompraDAO.GetInstance().Mensagem != "")
                {
                    this.mensagem = OrdemCompraDAO.GetInstance().Mensagem;
                }
            }

            return(listaOrdemCompra);
        }