Esempio n. 1
0
        public IHttpActionResult confirmaccount([FromBody] confirmaccountmodel model)
        {
            String status      = "200";
            String description = "Response Okay";

            //operation
            UserDoa doa = new UserDoa();
            Tuple <String, String> data = doa.confirmaccount(model.userid, model.MobileNumber);

            status      = data.Item1;
            description = data.Item2;


            return(Ok(new { status, description }));
        }
Esempio n. 2
0
        public IHttpActionResult Logout([FromBody] LogoutModel model)
        {
            String status      = "200";
            String description = "Response Okay";

            //operation
            UserDoa doa = new UserDoa();
            Tuple <String, String> data = doa.deleteAccessToken(model.userid, model.deviceid);

            status      = data.Item1;
            description = data.Item2;


            return(Ok(new { status, description }));
        }
Esempio n. 3
0
        public IHttpActionResult SocialLogin([FromBody] UserModel model)
        {
            String status      = "200";
            String description = "Response Okay";

            //operation
            UserDoa doa = new UserDoa();
            Tuple <String, String, User, Boolean, String> data = doa.login(model.Name, model.Provider, model.ProviderID, model.ProviderEmail, model.Picture, model.DeviceID);

            status      = data.Item1;
            description = data.Item2;
            User    user        = data.Item3;
            Boolean isNewUser   = data.Item4;
            String  AccessToken = data.Item5;

            return(Ok(new { status, description, user, isNewUser, AccessToken }));
        }
Esempio n. 4
0
        public IHttpActionResult GetPins(String userId)
        {
            String status      = "200";
            String description = "Response Okay";
            User   user        = new User();

            UserDoa doa = new UserDoa();
            Tuple <string, String, User> data = doa.getprofile(userId);

            status      = data.Item1;
            description = data.Item2;
            user        = data.Item3;


            //operation
            return(Ok(new { status, description, user }));
        }