示例#1
0
        public void IncluirEvento()
        {
            IList <EventoLocal> locaisList = new List <EventoLocal>();

            var evento = new Evento
            {
                Id   = Guid.NewGuid(),
                Nome = "Palestra Adolescentes na Tecnologia",
            };

            //var local = _localService.ObterLocal(Guid.Parse("0BE4BEFC-4187-40BD-9582-07C91112C6B0")).Result;
            var locais = _localService.ListarLocais();


            foreach (Local item in locais)
            {
                EventoLocal eventoLocal = new EventoLocal();
                eventoLocal.EventoId   = evento.Id;
                eventoLocal.LocalId    = item.Id;
                eventoLocal.DataEvento = DateTime.Now;
                locaisList.Add(eventoLocal);
            }

            //var eventoLocal = new EventoLocal
            //{
            //    EventoId = evento.Id,
            //    LocalId = local.Id,
            //    DataEvento = DateTime.Now

            //};


            //locaisList.Add(eventoLocal);

            evento.EventoLocais = locaisList;

            _eventoService.AdicionarEvento(evento);

            Assert.IsTrue(true);
        }
示例#2
0
 public void Update(EventoLocal eventoLocal)
 {
     _context.Update <EventoLocal>(eventoLocal);
 }
示例#3
0
 public void Create(EventoLocal eventoLocal)
 {
     _context.Add(eventoLocal);
 }