Ejemplo n.º 1
0
        public HomeModule(IDBFactory dbFactory) : base(dbFactory, "/api")
        {
            Get["/puntos/{empresa}/{id}/{extension}"] = x =>
            {
                Punto response = AccountHelper.GetPuntos(x, dbFactory.DB());

                if (x.extension == "json")
                {
                    return(Response.AsJson(response));
                }
                else
                {
                    return(Response.AsXml(response));
                }
            };

            Get["/movimientos/{empresa}/{id}/{extension}"] = x =>
            {
                IList <Movimiento> response = AccountHelper.GetMovimientos(x, dbFactory.DB());

                if (x.extension == "json")
                {
                    return(Response.AsJson(response));
                }
                else
                {
                    return(Response.AsXml(response));
                }
            };

            Get["/puntos/{origen}/{empresa}/{id}/{anio}/{extension}"] = x =>
            {
                return(GetPuntos(x));
            };

            Get["/movimientos/{origen}/{empresa}/{id}/{anio}/{extension}"] = x =>
            {
                return(GetMovimientos(x));
            };

            Get["/puntos/{origen}/{empresa}/{id}/{extension}"] = x =>
            {
                return(GetPuntos(x));
            };

            Get["/movimientos/{origen}/{empresa}/{id}/{extension}"] = x =>
            {
                return(GetMovimientos(x));
            };


            Get["/importador"] = x =>
            {
                return(string.Format("Directiorio de operaciones:{0}",
                                     string.Format(@"{0}{1}\", Path.GetDirectoryName(typeof(Bootstrapper).Assembly.CodeBase)
                                                   .Replace(@"file:\", string.Empty)
                                                   .Replace("bin", string.Empty), "inbox")));
            };
        }
Ejemplo n.º 2
0
        public HomeModule(IDBFactory dbFactory):base(dbFactory ,"/api")
        {

            Get["/puntos/{empresa}/{id}/{extension}"] = x =>
            {
                Punto response= AccountHelper.GetPuntos(x,dbFactory.DB());

                if (x.extension == "json")
                    return Response.AsJson(response);
                else
                    return Response.AsXml(response);
            };

            Get["/movimientos/{empresa}/{id}/{extension}"] = x =>
            {
                IList<Movimiento> response = AccountHelper.GetMovimientos(x, dbFactory.DB());

                if (x.extension == "json")
                    return Response.AsJson(response);
                else
                    return Response.AsXml(response);
            };
            
            Get["/puntos/{origen}/{empresa}/{id}/{anio}/{extension}"] = x =>
            {
                return GetPuntos(x);
            };

            Get["/movimientos/{origen}/{empresa}/{id}/{anio}/{extension}"] = x =>
            {
                return GetMovimientos(x);
            };

            Get["/puntos/{origen}/{empresa}/{id}/{extension}"] = x =>
            {
                return GetPuntos(x);
            };

            Get["/movimientos/{origen}/{empresa}/{id}/{extension}"] = x =>
            {
                return GetMovimientos(x);
            };


            Get["/importador"] = x =>
            {
                return string.Format("Directiorio de operaciones:{0}",
                    string.Format(@"{0}{1}\", Path.GetDirectoryName(typeof(Bootstrapper).Assembly.CodeBase)
                    .Replace(@"file:\", string.Empty)
                    .Replace("bin", string.Empty),"inbox"));
            };
           
        }
Ejemplo n.º 3
0
 public NerdBeerModule(IDBFactory DBFactory)
 {
     DB = DBFactory.DB();
     SetupModelDefaults();
 }
Ejemplo n.º 4
0
 public AuthenticationService(IDBFactory DBFactory)
 {
     this.DB = DBFactory.DB();
 }
Ejemplo n.º 5
0
 public AuthenticationService(IDBFactory DBFactory)
 {
     this.DB = DBFactory.DB();
 }
Ejemplo n.º 6
0
 public BaseModule(IDBFactory dbFactory, string path) : base(path)
 {
     DB = dbFactory.DB();
 }
Ejemplo n.º 7
0
 public PhotoblogModule(IDBFactory dbFactory)
     : base()
 {
     DB = dbFactory.DB();
 }
Ejemplo n.º 8
0
 public NerdBeerModule(IDBFactory DBFactory)
 {
     DB = DBFactory.DB();
     SetupModelDefaults();
 }
Ejemplo n.º 9
0
 public FakeUserMapper(IDBFactory DBFactory)
 {
     this.DB = DBFactory.DB();
 }
Ejemplo n.º 10
0
 public BaseModule(IDBFactory dbFactory,string path ):base(path)
 {
     DB=dbFactory.DB();
 }
Ejemplo n.º 11
0
 public WillogModule(IDBFactory dbFactory)
 {
     DB = dbFactory.DB();
 }
Ejemplo n.º 12
0
 public WillogModule(IDBFactory dbFactory)
 {
     DB = dbFactory.DB();
 }
Ejemplo n.º 13
0
 public UsernameMapper(IDBFactory DBFactory)
 {
     this.DB = DBFactory.DB();
 }
Ejemplo n.º 14
0
 public UsernameMapper(IDBFactory DBFactory)
 {
     this.DB = DBFactory.DB();
 }
Ejemplo n.º 15
0
 public NerdBeerModule(string modulepath, IDBFactory DBFactory)
     : base(modulepath)
 {
     DB = DBFactory.DB();
     SetupModelDefaults();
 }
Ejemplo n.º 16
0
 public SqlLeagueRepository(IDBFactory factory)
 {
     DB = factory.DB();
 }
Ejemplo n.º 17
0
 public PhotoblogModule(IDBFactory dbFactory) : base()
 {
     DB = dbFactory.DB();
 }
Ejemplo n.º 18
0
 public NerdBeerModule(string modulepath, IDBFactory DBFactory)
     : base(modulepath)
 {
     DB = DBFactory.DB();
     SetupModelDefaults();
 }
Ejemplo n.º 19
0
 public PhotoblogModule(IDBFactory dbFactory, string modulePath) : base(modulePath)
 {
     DB = dbFactory.DB();
 }
Ejemplo n.º 20
0
 public PhotoblogModule(IDBFactory dbFactory, string modulePath)
     : base(modulePath)
 {
     DB = dbFactory.DB();
 }
Ejemplo n.º 21
0
 public SqlPlayerRepository(IDBFactory dbFactory)
 {
     DB = dbFactory.DB();
 }