public virtual void Post(EDominio Entidade)
 {
     try
     {
         service.Inserir(Entidade);
     }
     catch (Exception ex)
     {
         Erro _erro = new GerenciadorErroService().TrataErro(ex);
         throw new HttpResponseException(Request.CreateErrorResponse(HttpStatusCode.NotFound, _erro.Mensagem));
     }
 }
Example #2
0
        public MovimentoManual Inclusao(MovimentoManual movimentoManual)
        {
            if (movimentoManual.CodigoProduto != null && movimentoManual.CodigoCosif != null)
            {
                var list = servicoMovimentoManualProd.SelecionaTodos()
                           .Where(m => m.DataMes == movimentoManual.DataMes && m.DataAno == movimentoManual.DataAno);
                if (list.Count() > 0)
                {
                    movimentoManual.NumeroLancamento = list.Max(x => x.NumeroLancamento) + 1;
                }
                else
                {
                    movimentoManual.NumeroLancamento = 1;
                }

                servicoMovimentoManual.Inserir <MovimentoManualValidador>(movimentoManual);
                movimentoManual = null;
            }

            return(movimentoManual);
        }
Example #3
0
 public void Inserir(TEntity obj)
 {
     _servico.Inserir(obj);
 }