Пример #1
0
        public void GetAllChangeable(string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/user/absence/changeable" };
            carrier.AddAuth(sessionId);

            Bridge.Connect(RC_GET_ALL_CHANGEABLE, carrier);
        }
Пример #2
0
        public void GetUserCourse(string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/user/dispatch" };
            carrier.AddAuth(sessionId);

            Bridge.Connect(RC_GET_USER_COUSR, carrier);
        }
Пример #3
0
        public void GetAvaildableCourse(string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/dispatch" };
            carrier.AddAuth(sessionId);

            Bridge.Connect(RC_GET_AVAILABLE_COURSE, carrier);
        }
Пример #4
0
        public void GetAll(string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/advance/classroom" };
            carrier.AddAuth(sessionId);

            Bridge.Connect(RC_GET_ALL, carrier);
        }
Пример #5
0
        public void GetProfile(string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/user/profile" };
            carrier.AddAuth(sessionId);

            Bridge.Connect(RC_GET_PROFILE, carrier);
        }
Пример #6
0
        public void Logout(string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/logout" };
            carrier.GenericList.Add(CourseProviderContract.KEY_AUTH, sessionId);

            Bridge.Connect(carrier);
        }
        public void GetAll(string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/dispatch/student" };
            carrier.AddAuth(sessionId);

            Bridge.Connect(RC_GET_ALL, carrier);
        }
Пример #8
0
        public void GetAll(string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/user/absence" };
            carrier.AddAuth(sessionId);

            Bridge.Connect(RC_GET_ALL, carrier);
        }
Пример #9
0
        public void AuditAbsence(int id, string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/teacher/absence/audit" };
            carrier.AddAuth(sessionId);
            carrier.ParamList.Add("id", id);

            Bridge.Connect(carrier);
        }
Пример #10
0
        public void JoinCourse(string sessionId, int id)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/user/dispatch/create" };
            carrier.AddAuth(sessionId);
            carrier.ParamList.Add("id", id);

            Bridge.Connect(RC_JOIN_COURSE, carrier);
        }
Пример #11
0
        public void Login(string email, string password, int mode)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/login" };
            carrier.ParamList.Add("email", email);
            carrier.ParamList.Add("pass", password);
            carrier.ParamList.Add("mode", mode);

            Bridge.Connect(RC_LOGIN, carrier);
        }
Пример #12
0
        public void Create(string location, string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/advance/classroom/store" };
            carrier.AddAuth(sessionId);

            carrier.ParamList.Add("location", location);

            Bridge.Connect(RC_CREATE, carrier);
        }
Пример #13
0
        public void Register(string email, string username, string password)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/register" };
            carrier.ParamList.Add("email", email);
            carrier.ParamList.Add("user", username);
            carrier.ParamList.Add("pass", password);

            Bridge.Connect(RC_REGISTER, carrier);
        }
Пример #14
0
        public void GetAllUser(int mode, string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/advance/user" };
            carrier.AddAuth(sessionId);

            carrier.ParamList.Add("mode", mode);

            Bridge.Connect(RC_GET_ALL, carrier);
        }
        public void Destroy(int id, string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/teacher/attendance/destroy" };
            carrier.AddAuth(sessionId);

            carrier.ParamList.Add("id", id);

            Bridge.Connect(carrier);
        }
Пример #16
0
        public void Destroy(int reasonId, string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/user/absence/destroy" };
            carrier.AddAuth(sessionId);

            carrier.ParamList.Add("id", reasonId);

            Bridge.Connect(carrier);
        }
Пример #17
0
        public void Remove(int id, string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/advance/major/destroy" };
            carrier.AddAuth(sessionId);

            carrier.ParamList.Add("id", id);

            Bridge.Connect(carrier);
        }
Пример #18
0
        public void Create(string reason, int dispatchId, string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/user/absence/store" };
            carrier.AddAuth(sessionId);

            carrier.ParamList.Add("reason", reason);
            carrier.ParamList.Add("dispatchId", dispatchId);

            Bridge.Connect(RC_CREATE, carrier);
        }
Пример #19
0
        public void Update(int id, string location, string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/advance/classroom/update" };
            carrier.AddAuth(sessionId);

            carrier.ParamList.Add("id", id);
            carrier.ParamList.Add("location", location);

            Bridge.Connect(carrier);
        }
        public void Create(int dispatchId, int absence, string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/teacher/attendance/create" };
            carrier.AddAuth(sessionId);

            carrier.ParamList.Add("dispatchId", dispatchId);
            carrier.ParamList.Add("absence", absence);

            Bridge.Connect(RC_CREATE, carrier);
        }
Пример #21
0
        public void Create(string name, string desc, string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/advance/major/store" };
            carrier.AddAuth(sessionId);

            carrier.ParamList.Add("name", name);
            carrier.ParamList.Add("desc", desc);

            Bridge.Connect(RC_CREATE, carrier);
        }
        public void GetAll(string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier()
            {
                Route = "/dispatch/student"
            };

            carrier.AddAuth(sessionId);

            Bridge.Connect(RC_GET_ALL, carrier);
        }
        public void AddStudent(string type, int studentId, int dispatchId, string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/teacher/attendance/student/add" };
            carrier.AddAuth(sessionId);

            carrier.ParamList.Add("type", type);
            carrier.ParamList.Add("studentId", studentId);
            carrier.ParamList.Add("dispatchId", dispatchId);

            Bridge.Connect(carrier);
        }
Пример #24
0
        public void Update(int id, string name, string desc, string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/advance/major/update" };
            carrier.AddAuth(sessionId);

            carrier.ParamList.Add("id", id);
            carrier.ParamList.Add("name", name);
            carrier.ParamList.Add("desc", desc);

            Bridge.Connect(carrier);
        }
Пример #25
0
        public void Create(string email, string user, string pass, 
            int mode, string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/advance/user/store" };
            carrier.AddAuth(sessionId);

            carrier.ParamList.Add("email", email);
            carrier.ParamList.Add("user", user);
            carrier.ParamList.Add("pass", pass);
            carrier.ParamList.Add("mode", mode);

            Bridge.Connect(RC_CREATE, carrier);
        }
Пример #26
0
        public void UpdateProfile(string sessionId, string avatar, string name, string cellphone,
            string newPwd, string pwdConfirm, string originPwd)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/user/update" };
            carrier.AddAuth(sessionId);

            carrier.ParamList.Add("avatar", avatar);
            carrier.ParamList.Add("name", name);
            carrier.ParamList.Add("cellphone", cellphone);
            carrier.ParamList.Add("newPwd", newPwd);
            carrier.ParamList.Add("pwdConfirm", pwdConfirm);
            carrier.ParamList.Add("originPwd", originPwd);

            Bridge.Connect(carrier);
        }
Пример #27
0
        public void GetProfileTest()
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/user/update" };
            carrier.AddAuth("B79DA991925500E2B7E26858AFBB6511");

            carrier.ParamList.Add("avatar", "a");
            carrier.ParamList.Add("name", "John David");
            carrier.ParamList.Add("cellphone", "233-233333");
            carrier.ParamList.Add("newPwd", "");
            carrier.ParamList.Add("pwdConfirm", "");
            carrier.ParamList.Add("originPwd", "password");

            ProviderBridge bridge = new ProviderBridge();
            bridge._Connect(0, carrier);
        }
Пример #28
0
        public void Create(string weekday, DateTime at,
            int limit,
            int teacherId, int courseId, int roomId, string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/advance/dispatch/store" };
            carrier.AddAuth(sessionId);

            carrier.ParamList.Add("weekday", weekday);
            carrier.ParamList.Add("at", at);
            carrier.ParamList.Add("limit", limit);
            carrier.ParamList.Add("teacherId", teacherId);
            carrier.ParamList.Add("courseId", courseId);
            carrier.ParamList.Add("roomId", roomId);

            Bridge.Connect(RC_CREATE, carrier);
        }
Пример #29
0
        public void Update(string reason, int reasonId, string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/user/absence/update" };
            carrier.AddAuth(sessionId);

            carrier.ParamList.Add("reason", reason);
            carrier.ParamList.Add("id", reasonId);

            Bridge.Connect(carrier);
        }
Пример #30
0
        public void Update(int id, int mode, string name, string avatar, 
            string cellphone, string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/advance/user/update" };
            carrier.AddAuth(sessionId);

            carrier.ParamList.Add("id", id);
            carrier.ParamList.Add("mode", mode);
            carrier.ParamList.Add("avatar", avatar);
            carrier.ParamList.Add("name", name);
            carrier.ParamList.Add("cellphone", cellphone);

            Bridge.Connect(carrier);
        }
Пример #31
0
        public void ResetPassword(int id, int mode, string sessionId)
        {
            ProviderCarrier carrier = new ProviderCarrier() { Route = "/advance/user/reset" };
            carrier.AddAuth(sessionId);

            carrier.ParamList.Add("id", id);
            carrier.ParamList.Add("mode", mode);

            Bridge.Connect(RC_RESET_PASSWORD, carrier);
        }