예제 #1
0
        public void SetDelegate(SuckessDelegate action)
        {
            tgr.TappedCallback = (sender, args) =>
            {
                if (action != null)
                {
                    afterImageLoad = action;
                }

                UploadPhoto();
            };
            Mainframe.GestureRecognizers.Add(tgr);
        }
예제 #2
0
        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);
        }
예제 #3
0
 public void setsucksessdelegate(SuckessDelegate delegat)
 {
     this.suckess = delegat;
 }
예제 #4
0
 public async void GetData(SuckessDelegate delegat_s, ErorDelegate error)
 {
     //dataModel.GetData();
 }
예제 #5
0
 public void SetDelegate(SuckessDelegate delegat)
 {
     clickedit = delegat;
 }