Ejemplo n.º 1
0
        public void delete(Venda objVenda)
        {
            bool verificacao = true;

            //inicio verificacao de existencia
            Venda objVendaAux = new Venda();

            objVendaAux.IdVenda = objVenda.IdVenda;
            verificacao         = objVendaDao.find(objVendaAux);
            if (!verificacao)
            {
                objVenda.Estado = 33;
                return;
            }


            //VERIFICAR DEPOIS SE EXISTE DETALHE DE VENDAS RELACIONADO



            //se tudo tiver ok pode deletar
            objVenda.Estado = 99;
            objVendaDao.delete(objVenda);
            return;
        }
Ejemplo n.º 2
0
        public void delete(Venda objVenda)
        {
            bool verificacao = true;

            //inicio verificacao de existencia

            /*Venda objVendaAux = new Venda();
             * objVendaAux.IdVenda = objVenda.IdVenda;
             * verificacao = objVendaDao.find(objVendaAux);
             * if (!verificacao)
             * {
             *  objVenda.Estado = 33;
             *  return;
             * }*/


            //VERIFICAR DEPOIS SE EXISTE DETALHE DE VENDAS RELACIONADO
            DetalheVenda objDetalheVenda = new DetalheVenda();

            objDetalheVenda.IdVenda = objVenda.IdVenda;
            verificacao             = !objDetalheVendaDao.findPorIdVenda(objDetalheVenda);
            if (!verificacao)
            {
                objVenda.Estado = 34;
                return;
            }


            //se tudo tiver ok pode deletar
            objVenda.Estado = 99;
            objVendaDao.delete(objVenda);
            return;
        }