/// <summary>
 /// Updates the label
 /// </summary>
 /// <param name="note">The note</param>
 /// <param name="key">The key</param>
 /// <param name="uid">The uid</param>
 public async void UpdateLable(LabelNotes note, string key, string uid)
 {
     await this.firebase.Child("User").Child(uid).Child("Lab").Child(key).PutAsync <LabelNotes>(new LabelNotes()
     {
         Label = note.Label
     });
 }
 public async void UPdateLabel(LabelNotes note, string uid, string key)
 {
     var labels = this.firebase.Child("User").Child(uid).Child("Labels").Child(key).PutAsync <LabelNotes>(new LabelNotes
     {
         Label = note.Label
     });
 }
        /// <summary>
        /// Updates the lable.
        /// </summary>
        public async void UpdateLable()
        {
            var        userid     = DependencyService.Get <IFirebaseAuthenticator>().User();
            LabelNotes labelNotes = await this.firebasedata.GetLabel(this.keyLab, userid);

            txtLabel.Text = labelNotes.Label;
        }
        public async Task <LabelNotes> GetLabelNotesAsync(string uid, string key)
        {
            LabelNotes labelNotes = await this.firebase.Child("User").Child(uid)
                                    .Child("Labels").Child(key).OnceSingleAsync <LabelNotes>();

            return(labelNotes);
        }
        /// <summary>
        /// Labels the edits.
        /// </summary>
        public void LabelEdits()
        {
            var userid = DependencyService.Get <IFirebaseAuthenticator>().User();

            LabelNotes labelNotes = new LabelNotes()
            {
                Label = txtLabel.Text
            };

            this.firebasedata.UpdateLable(labelNotes, this.keyLab, userid);
        }