Ejemplo n.º 1
0
        public EventoEntity Adicionar(IDadosBasicosEvento dadosBasicos)
        {
            var novoEvento = ValidarDadosBasicos(dadosBasicos);;

            _databaseContext.Eventos.Add(novoEvento);
            _databaseContext.SaveChanges();

            return(novoEvento);
        }
Ejemplo n.º 2
0
        private EventoEntity ValidarDadosBasicos(
            IDadosBasicosEvento dadosBasicos
            )
        {
            var entidade = new EventoEntity();

            entidade.Tipo = _tipoEventoService.ObterPorId(Convert.ToInt32(dadosBasicos.Tipo));

            entidade.Descricao = dadosBasicos.Descricao;

            entidade.DataInic = dadosBasicos.DataInic;

            entidade.HoraInic = dadosBasicos.HoraInic;

            entidade.DataFim = dadosBasicos.DataFim;

            entidade.HoraFim = dadosBasicos.HoraFim;

            entidade.Cliente = _clienteService.ObterPorId(Convert.ToInt32(dadosBasicos.Cliente));

            entidade.Situacao = _situacaoEventoService.ObterPorId(Convert.ToInt32(dadosBasicos.Situacao));

            entidade.Local = _localService.ObterPorId(Convert.ToInt32(dadosBasicos.local));

            entidade.Observacao = dadosBasicos.Observacao;

            var dataAdic = DateTime.Now;

            entidade.DataDeinsercao = dataAdic;

            var dataModif = DateTime.Now;

            entidade.DataDeModificacao = dataModif;



            return(entidade);
        }