Esempio n. 1
0
 private async void BtnExit_OnClicked(object sender, EventArgs e)
 {
     Remember.ClearEverything();
     Remember.Username = null;
     Remember.Password = null;
     await App.Instance.BaseNavigation.PopToRootAsync(false);
 }
Esempio n. 2
0
    public Remember GenerateRemember()
    {
        remember = new Remember();
        remember.SetLatLng(Input.location.lastData);
        remember.SetNumThinke(0);
        remember.SetThinkTag(null);
        remember.SetState("Free");

        if (string.Equals(this.gameObject.name, PICTUREIMAGE))
        {
            remember.SetTypeMedia(IMAGE);
        }
        else
        {
            remember.SetTypeMedia(VIDEO);
        }

        System.DateTime dateBirth = new System.DateTime();
        dateBirth.AddYears(1996);
        dateBirth.AddMonths(01);
        dateBirth.AddDays(27);
        remember.SetMedia(File.ReadAllBytes(path));


        remember.SetUserPublished(new User("*****@*****.**", "paolo", 0, "xedodu", "Paolo", "Vigorito", 0, 0, dateBirth, "Student", "Female", remember.GetMedia()));
        remember.SetDateInsert(System.DateTime.Now.ToUniversalTime());


        return(remember);
    }
Esempio n. 3
0
        private void btn_sabt_Click(object sender, EventArgs e)
        {
            try
            {
                ///Insert remember into database using Entity Framework syntaxes
                ///
                Remember R = new Remember();
                R.subject      = txtSubject.Text.Trim();
                R.matn         = txtMatn.Text.Trim();
                R.createDate   = lbl_date.Text.Trim();
                R.DateRemember = string.Format("{0:yyyy/MM/dd}", Convert.ToDateTime(persianDateTimePickerRemember.Value.Year.ToString() + "/" + persianDateTimePickerRemember.Value.Month.ToString() + "/" + persianDateTimePickerRemember.Value.Day.ToString()));
                R.IsRead       = 1;
                R.UserId       = 1;

                db.Remembers.Add(R);
                db.SaveChanges();
                MessageBox.Show("A new reminder was recorded.");

                this.Close();
            }
            catch
            {
                MessageBox.Show("There was a problem recording the reminder. Please try again");
            }
        }
Esempio n. 4
0
        private async void logoff_Clicked(object sender, EventArgs e)
        {
            bool result = await DisplayAlert("Message", "Do You want to logout", "ok", "Cancel");

            if (result == true)
            {
                Remember.ClearEverything();
                Application.Current.MainPage = new NavigationPage(new MainPage());
                Application.Current.Properties["IsLoggedIn"] = false;
            }
            else
            {
            }
        }
Esempio n. 5
0
        public Dictionary <string, string> ToIdentityToken(string clientId)
        {
            var obj = new Dictionary <string, string>
            {
                ["scope"]     = "api offline_access",
                ["client_id"] = clientId
            };

            if (MasterPasswordHash != null && Email != null)
            {
                obj.Add("grant_type", "password");
                obj.Add("username", Email);
                obj.Add("password", MasterPasswordHash);
            }
            else if (Code != null && CodeVerifier != null && RedirectUri != null)
            {
                obj.Add("grant_type", "authorization_code");
                obj.Add("code", Code);
                obj.Add("code_verifier", CodeVerifier);
                obj.Add("redirect_uri", RedirectUri);
            }
            else
            {
                throw new Exception("must provide credentials or codes");
            }

            if (Device != null)
            {
                obj.Add("deviceType", ((int)Device.Type).ToString());
                obj.Add("deviceIdentifier", Device.Identifier);
                obj.Add("deviceName", Device.Name);
                obj.Add("devicePushToken", Device.PushToken);
            }
            if (!string.IsNullOrWhiteSpace(Token) && Provider != null && Remember.HasValue)
            {
                obj.Add("twoFactorToken", Token);
                obj.Add("twoFactorProvider", ((int)Provider.Value).ToString());
                obj.Add("twoFactorRemember", Remember.GetValueOrDefault() ? "1" : "0");
            }
            if (CaptchaToken != null)
            {
                obj.Add("captchaResponse", CaptchaToken);
            }

            return(obj);
        }
Esempio n. 6
0
        static int StepsToLoop(int[] b)
        {
            var seen = new HashSet <Remember>();

            seen.Add(new Remember(b));

            var steps = 0;

            while (true)
            {
                steps++;
                Redistribute(b);
                var remember = new Remember(b);
                if (seen.Contains(remember))
                {
                    return(steps);
                }
                seen.Add(remember);
            }
        }
Esempio n. 7
0
    public void OnPointerUp(PointerEventData eventData)
    {
        Reset();
        if (eventData.pointerEnter.transform.parent.CompareTag("ButtonConfirmSavePhoto"))
        {
            Remember remember = picture.GetComponent <PictureController>().GenerateRemember();
            picture.GetComponent <PictureController>().saveRemember(remember);
        }

        else if (eventData.pointerEnter.transform.parent.CompareTag("ButtonCancelSavePhoto"))
        {
            if (picture != null)
            {
                Destroy(picture);
                takePhotoPicture.SetActive(true);
                takeVideoPicture.SetActive(true);
                savePhotoController.SetActive(false);
                cancelPhotoController.SetActive(false);
            }
        }
    }
Esempio n. 8
0
    public void saveRemember(Remember remember)
    {
        //Save Data Remember
        Dictionary <string, System.Object> entry = remember.ToDictionary();

        string rememberCode = dataReference.Push().Key;

        remember.SetCode(rememberCode);
        dataReference.Child(rememberCode).SetValueAsync(entry).ContinueWith((task) =>
        {
            if (task.IsCompleted)
            {
                Debug.Log("Data saved successfully!");
            }
            else
            {
            };
        });;


        //Save Media Data Remember
        GameObject mainCameraUI  = GameObject.Find(Util.ARCamera);
        GameObject buttonLoading = mainCameraUI.GetComponent <UIController>().buttonLoading;


        mainCameraUI.GetComponent <UIController>().buttonCancelMedia.SetActive(false);
        mainCameraUI.GetComponent <UIController>().buttonSaveMedia.SetActive(false);

        buttonLoading.SetActive(true);
        // Create a reference to the file you want to upload
        Firebase.Storage.FirebaseStorage  storage     = Firebase.Storage.FirebaseStorage.DefaultInstance;
        Firebase.Storage.StorageReference storage_ref = storage.GetReferenceFromUrl(FirebaseUtil.ROOTNODE_STORAGE);
        Firebase.Storage.StorageReference rivers_ref  = storage_ref.Child(remember.GetCode() + ".jpeg");
        rivers_ref.PutBytesAsync(remember.GetMedia(), null, new Firebase.Storage.StorageProgress <Firebase.Storage.UploadState>(state =>
        {
            Debug.Log(string.Format("Progress: {0} of {1} bytes transferred.", state.BytesTransferred, state.TotalByteCount));
            decimal bytesTrasferred   = System.Convert.ToDecimal(state.BytesTransferred);
            decimal totalByteCount    = System.Convert.ToDecimal(state.TotalByteCount);
            decimal progress          = ((bytesTrasferred / totalByteCount) * 100);
            decimal progressLoadingUI = (progress / 100);

            buttonLoading.GetComponent <LoadingController>().progressFillImage(progressLoadingUI);
        }), System.Threading.CancellationToken.None, null).ContinueWith(task =>
        {
            Debug.Log(string.Format("OnClickUpload::IsCompleted:{0} IsCanceled:{1} IsFaulted:{2}", task.IsCompleted, task.IsCanceled, task.IsFaulted));
            if (task.IsFaulted || task.IsCanceled)
            {
                Debug.Log(task.Exception.ToString());
                // Uh-oh, an error occurred!
            }

            else
            {
                // Metadata contains file metadata such as size, content-type, and download URL.
                Firebase.Storage.StorageMetadata metadata = task.Result;
                GameObject buttonTimer = mainCameraUI.GetComponent <UIController>().buttonTimer;
                buttonTimer.gameObject.SetActive(true);


                if (remember.GetTypeMedia().Equals("Image"))
                {
                    GameObject rememberGO = Instantiate(Resources.Load <GameObject>("Prefabs/Remember/RememberPhoto"));
                    rememberGO.GetComponent <RememberPhotoController>().AddRemember(remember);
                    rememberGO.GetComponent <RememberPhotoController>().UpdateTexture();
                }
                else
                {
                    GameObject rememberGO = Instantiate(Resources.Load <GameObject>("Prefabs/Remember/RememberVideo"));
                    rememberGO.GetComponent <RememberVideoController>().AddRemember(remember);
                    rememberGO.GetComponent <RememberVideoController>().UpdateTexture();
                }
                Debug.Log("Finished uploading...");

                Destroy(this.gameObject);
            }
        });
    }
Esempio n. 9
0
        public void should_recall_values_that_previously_remembered()
        {
            actor.Remember(key, value);

            actor.Should(See.That(Remember.ValueOf <long>(key))).IsEqualTo(value);
        }
Esempio n. 10
0
 public void SetRemember(Remember remember)
 {
     this.remember = remember;
 }
Esempio n. 11
0
 public Tagged_User(Remember remember, User user)
 {
     this.remember = remember;
     this.user     = user;
 }
Esempio n. 12
0
 public void AddRemember(Remember remember)
 {
     this.remember = remember;
 }