public void UpdateProduct(StudentDisciplinaryDetails obj) { var index = StudentProfileModel.IndexOf(obj); StudentProfileModel.Remove(obj); StudentProfileModel.Insert(index, obj); }
public void Hideorshowbutton(StudentDisciplinaryDetails obj) { if (_OldDisciplinaryData == obj) { obj.Isbuttonvisible = !obj.Isbuttonvisible; UpdateProduct(obj); } else { if (_OldDisciplinaryData != null) { foreach (var items in StudentModels) { if (_OldDisciplinaryData.studentName == items.studentName) { _OldDisciplinaryData.Isbuttonvisible = false; UpdateProduct(_OldDisciplinaryData); break; } } } obj.Isbuttonvisible = true; UpdateProduct(obj); } _OldDisciplinaryData = obj; }
public async void OnTapCommand(StudentDisciplinaryDetails obj) { Hideorshowbutton(obj); }
public async void OnViewCommand(StudentDisciplinaryDetails obj) { await App.Current.MainPage.Navigation.PushPopupAsync(new ViewDisciplinaryActionPopup(obj.date, obj.time, obj.studentName, obj.applicationNo, obj.disciplinaryName, obj.disciplinaryName)); }