Example #1
0
        public async void login(Switchdelegate success, ErorDelegate error)
        {
            List <KeyValuePair <string, string> > form = new List <KeyValuePair <string, string> >();


            form.Add(new KeyValuePair <string, string>("email", usermodel.user.email));
            form.Add(new KeyValuePair <string, string>("password", usermodel.user.password));

            this.success = success;

            server.setsucksessdelegate(logindata);
            server.seterrordelegate(error);

            await server.sendPostRequest("auth/login", form, false);
        }
        public async void CreateUser(SuckessDelegate success, ErorDelegate error)
        {
            List <KeyValuePair <string, string> > form = new List <KeyValuePair <string, string> >();


            form.Add(new KeyValuePair <string, string>("email", usermodel.user.email));
            form.Add(new KeyValuePair <string, string>("password", usermodel.user.password));
            if (gum._isConsumer)
            {
                form.Add(new KeyValuePair <string, string>("name", usermodel.user.name));
            }
            else
            {
                form.Add(new KeyValuePair <string, string>("name", usermodel.user.organization_name));
            }

            form.Add(new KeyValuePair <string, string>("type", usermodel.user.user_type));
            form.Add(new KeyValuePair <string, string>("phone", usermodel.user.phone));

            server.setsucksessdelegate(success);
            server.seterrordelegate(error);

            await server.sendPostRequest("auth/register", form, false);
        }
Example #3
0
 public void seterrordelegate(ErorDelegate delegat)
 {
     this.error = delegat;
 }
Example #4
0
 public async void GetData(SuckessDelegate delegat_s, ErorDelegate error)
 {
     //dataModel.GetData();
 }