Exemple #1
0
        public void UpdateProduct(ChildHostelDetailModel obj)
        {
            var index = WardModels.IndexOf(obj);

            WardModels.Remove(obj);
            WardModels.Insert(index, obj);
        }
Exemple #2
0
 public void Hideorshowbutton(ChildHostelDetailModel obj)
 {
     if (_OldDisciplinaryData == obj)
     {
         obj.Isbuttonvisible = !obj.Isbuttonvisible;
         UpdateProduct(obj);
     }
     else
     {
         if (_OldDisciplinaryData != null)
         {
             foreach (var items in WardModels)
             {
                 if (_OldDisciplinaryData.studentName == items.studentName)
                 {
                     _OldDisciplinaryData.Isbuttonvisible = false;
                     UpdateProduct(_OldDisciplinaryData);
                     break;
                 }
             }
         }
         obj.Isbuttonvisible = true;
         UpdateProduct(obj);
     }
     _OldDisciplinaryData = obj;
 }
Exemple #3
0
 public async void OnTapCommand(ChildHostelDetailModel obj)
 {
     Hideorshowbutton(obj);
 }
Exemple #4
0
 public async void OnViewCommand(ChildHostelDetailModel obj)
 {
     await App.Current.MainPage.Navigation.PushPopupAsync(new ViewDisciplinaryActionPopup(obj.date, obj.time, obj.studentName, obj.applicationNo, obj.disciplinaryName, obj.disciplinaryName));
 }