public int Delete(AvaliacaoobservacaoViewModel entity)
        {
            var item = m_AvaliacaoobservacaoService.GetById(entity.Id);

            if (item != null)
            {
                item.DTEXCLUSAO = DateTime.Now;
                m_AvaliacaoobservacaoService.Update(item);
            }
            return(m_AvaliacaoobservacaoService.Commit());
        }
        public int Add(AvaliacaoobservacaoViewModel entity)
        {
            if (entity.Avaliacaoid <= 0)
            {
                throw new Exception("Favor informe uma avaliação.");
            }
            if (entity.Clienteid <= 0)
            {
                throw new Exception("Favor informe um cliente.");
            }

            m_AvaliacaoobservacaoService.Add(new Data.EV_AVALIACAOOBSERVACAO
            {
                DTATUALIZACAO = DateTime.Now,
                DTCADASTRO    = DateTime.Now,
                AVALIACAOID   = entity.Avaliacaoid,
                OBSERVACAO    = entity.Observacao,
                CLIENTEID     = entity.Clienteid,
            });
            return(m_AvaliacaoobservacaoService.Commit());
        }
        public int Update(AvaliacaoobservacaoViewModel entity)
        {
            if (entity.Avaliacaoid <= 0)
            {
                throw new Exception("Favor informe uma avaliação.");
            }
            if (entity.Clienteid <= 0)
            {
                throw new Exception("Favor informe um cliente.");
            }
            var item = m_AvaliacaoobservacaoService.GetById(entity.Id);

            if (item != null)
            {
                item.AVALIACAOID   = entity.Avaliacaoid;
                item.CLIENTEID     = entity.Clienteid;
                item.DTATUALIZACAO = DateTime.Now;
                item.OBSERVACAO    = entity.Observacao;

                m_AvaliacaoobservacaoService.Update(item);
            }
            return(m_AvaliacaoobservacaoService.Commit());
        }