public Int32 IncluirTabelaPreco(PRODUTO item, USUARIO usuario)
        {
            try
            {
                // Cria registro
                PRODUTO rot = _baseService.GetItemById(item.PROD_CD_ID);
                item.PROD_IN_ATIVO = 1;
                PRODUTO_TABELA_PRECO rl = new PRODUTO_TABELA_PRECO();
                rl.FILI_CD_ID            = usuario.FILI_CD_ID;
                rl.PROD_CD_ID            = item.PROD_CD_ID;
                rl.PRTP_DT_DATA_REAJUSTE = DateTime.Today.Date;
                rl.PRTP_IN_ATIVO         = 1;
                //rl.PRTP_VL_DESCONTO_MAXIMO = item.PRTP_VL_DESCONTO_MAXIMO;
                rl.PRTP_VL_PRECO          = item.PRTP_VL_PRECO;
                rl.PRTP_VL_PRECO_PROMOCAO = item.PRTP_VL_PRECO_PROMOCAO;
                rl.PRTP_NR_MARKUP         = (Int32)item.PRO_VL_MARKUP_PADRAO;
                rl.PRTP_VL_CUSTO          = (decimal)item.PROD_VL_CUSTO;

                // Verifica existencia
                if (_tbService.CheckExist(rl, usuario.ASSI_CD_ID) != null)
                {
                    return(1);
                }

                // Inclui na coleção
                rot.PRODUTO_TABELA_PRECO.Add(rl);

                // Persiste
                return(_baseService.Edit(rot));
            }
            catch (Exception ex)
            {
                throw;
            }
        }
        public PRODUTO_TABELA_PRECO CheckExist(PRODUTO_TABELA_PRECO item, Int32 idAss)
        {
            PRODUTO_TABELA_PRECO obj = _baseService.CheckExist(item, idAss);

            return(obj);
        }