コード例 #1
0
        public static async Task <bool> SignUp(string email, string password, string confirm)
        {
            var result = false;

            if (!string.IsNullOrEmpty(password))
            {
                if (password == confirm)
                {
                    DeliveryPerson deliveryPerson = new DeliveryPerson()
                    {
                        Email    = email,
                        Password = password
                    };
                    //await AzureHelper.mobile.GetTable<User>().InsertAsync(user);
                    await AzureHelper.SaveData(deliveryPerson);

                    result = true;
                }
                else
                {
                    result = false;
                }
            }
            else
            {
                result = false;
            }
            return(result);
        }
コード例 #2
0
        public static async Task <DeliveryPerson> GetDleiveryPerson(String DeliveryId)
        {
            DeliveryPerson deliveryPerson = new DeliveryPerson();

            deliveryPerson = (await AzureHelper.mobile.GetTable <DeliveryPerson>().Where(dp => dp.Id == DeliveryId).ToListAsync()).FirstOrDefault();
            return(deliveryPerson);
        }
コード例 #3
0
        public static async Task <DeliveryPerson> GetDeliveryPerson(string id)
        {
            DeliveryPerson person = new DeliveryPerson();

            person = (await AzureHelper.MobileService.GetTable <DeliveryPerson>().Where(dp => dp.Id == id).ToListAsync()).FirstOrDefault();

            return(person);
        }
コード例 #4
0
        public static async Task <bool> Register(string email, string password, string confirmPassword)
        {
            bool result = false;

            if (!string.IsNullOrEmpty(password) && (password == confirmPassword))
            {
                var deliveryPerson = new DeliveryPerson()
                {
                    Email = email, Password = password
                };

                await AzureHelper.Insert(deliveryPerson);

                result = true;
            }

            return(result);
        }