public override void RefreshItems() { try { ShowLoader(); Result result = new MealTimeDao().GetMealTimes(SortColumn, Ascending ? "ASC" : "DESC", StartIndex, ItemCount, SessionManager.BranchId); if (result != null) { Items = result.Items; TotalItems = result.ItemCount; } else { Items = null; TotalItems = 0; } NotifyPropertyChanged("Start"); NotifyPropertyChanged("End"); NotifyPropertyChanged("TotalItems"); HideLoader(); } catch (Exception) { HideLoader(); } }
public override void SaveContent(object obj) { try { ShowLoader(); MealTime mealTime = Item as MealTime; mealTime.BranchId = SessionManager.BranchId; int MealTimeId = new MealTimeDao().MealTimeInsUpd(mealTime, SessionManager.UserId); if (MealTimeId > 0) { IsDialogOpen = false; HideLoader(); StartIndex = 1; RefreshItems(); new Toaster().ShowSuccess("Meal Time Saved successfully."); } else { HideLoader(); new Toaster().ShowError("Error occured while saving."); } } catch (Exception) { HideLoader(); new Toaster().ShowError("Error occured while saving."); } }
public override void Delete(object obj) { try { ShowLoader(); int result = new MealTimeDao().DeleteMealTimeById((int)Id, SessionManager.UserId); if (result > 0) { IsDialogOpen = false; HideLoader(); StartIndex = 1; RefreshItems(); new Toaster().ShowSuccess("Meal Time deleted successfully."); } else { HideLoader(); new Toaster().ShowError("Error occured while deleting."); } } catch (Exception) { HideLoader(); new Toaster().ShowError("Error occured while deleting."); } }
private void MealTimeInformationById(int Id) { try { if (Id != 0) { Item = new MealTimeDao().MealTimeById(Id); if (Item == null) { Item = new MealTime(); } } else { Item = new MealTime(); } } catch (Exception ex) { } }