예제 #1
0
 public AppRestauranteUnitOfWork()
 {
     Usuario  = new UsuarioRepository();
     Permiso  = new PermisoRepository();
     Menu     = new MenuRepository();
     Empleado = new BaseRepository <Empleado>();
     Rol      = new BaseRepository <Rol>();
     Pedido   = new PedidoRepository();
 }
예제 #2
0
        protected override void OnActionExecuting(ActionExecutingContext filterContext)
        {
            base.OnActionExecuting(filterContext);

            var db = new PetaPoco.Database("falabellaDesarrollo");

            _roles        = new RolRepository(db);
            _usuarios     = new UsuarioRepository(_roles, db);
            _rolPermisos  = new PermisoRepository(db);
            _aplicaciones = new AplicacionRepository(db);
        }