예제 #1
0
        public EventoServiceTests()
        {
            var repo = new RepositorioEvento(base.GetMockUser(),
                                             new RepositorioComum <Evento>(base.GetMockUser()));

            _service = new EventoService(repo);
        }
예제 #2
0
        public Evento LeerEventoPorCodigo(int codigo)
        {
            RepositorioEvento <Evento> contexto = new RepositorioEvento <Evento>();

            Expression <Func <Evento, bool> > linq = (i => i.eveId == codigo);

            return(contexto.ObtenerObjeto(linq));
        }
예제 #3
0
        public List <Evento> LeerEventosOrdenadosPorFecha(int top)
        {
            RepositorioEvento <Evento> contexto = new RepositorioEvento <Evento>();

            System.Linq.Expressions.Expression <Func <Evento, DateTime> > selector;

            selector = (x => x.eveFecha);

            return(contexto.ObtenerListadoDeObjetosPorFecha(top, selector));
        }
예제 #4
0
        public bool EliminarEvento(int codigoEvento)
        {
            RepositorioEvento <Evento> contexto = new RepositorioEvento <Evento>();

            Evento evento = new Evento()
            {
                eveId = codigoEvento
            };

            return(contexto.EliminarObjeto(evento));
        }
예제 #5
0
 public UsuarioController()
 {
     this.repositorioEvento = new RepositorioEvento();
 }
예제 #6
0
        public int AgregarEvento(Evento eventoNuevo)
        {
            RepositorioEvento <Evento> contexto = new RepositorioEvento <Evento>();

            return(contexto.InsertarObjeto(eventoNuevo));
        }
 public EventoService(RepositorioEvento repositorio)
 {
     _repositorio = repositorio;
 }