public LoginObject ReceiveLoginHttp(HttpWebRequest request)
        {
            string result;

            HttpWebResponse response = (HttpWebResponse)request.GetResponse();

            using (var streamReader = new StreamReader(response.GetResponseStream()))
            {
                result = streamReader.ReadToEnd();
            }

            try
            {
                var serializer   = new JavaScriptSerializer();
                var loginObjects = serializer.Deserialize <List <LoginObject> >(result);

                loginObjects[0].Status = true;
                return(loginObjects[0]);
            }
            catch (Exception Ex)
            {
                LoginObject errorObject = new LoginObject();
                errorObject.Status = false;
                return(errorObject);
            }
        }
        //connect to database with login
        public async Task <bool> loginToDatabase(string email, string hashedPassword)
        {
            string userID       = "";
            string userEmail    = "";
            string userPassword = "";

            string json = "{\"email\": \"" + email + "\", \"password\": \"" + hashedPassword + "\"}";

            HttpWebRequest request = await Task.Run(() => dataUtility.SendHttp(json, loginUrl));

            //validate
            if (request == null)
            {
                return(false);
            }

            LoginObject loginObject = await Task.Run(() => ReceiveLoginHttp(request));

            //validate
            if (loginObject.Status == false)
            {
                return(false);
            }
            else
            {
                userID       = loginObject.UserID;
                userEmail    = loginObject.UserLoginEmail;
                userPassword = loginObject.UserLoginPassword;

                if (userEmail == email && userPassword == hashedPassword)
                {
                    if (userID != "")
                    {
                        Program.MyStaticValues.userID = int.Parse(userID);
                    }
                    else
                    {
                        return(false);
                    }
                }
                else
                {
                    return(false);
                }

                return(true);
            }
        }