public AppRestauranteUnitOfWork() { Usuario = new UsuarioRepository(); Permiso = new PermisoRepository(); Menu = new MenuRepository(); Empleado = new BaseRepository <Empleado>(); Rol = new BaseRepository <Rol>(); Pedido = new PedidoRepository(); }
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); }