protected void btnSaveMealPlan_Click(object sender, EventArgs e) { ClearMessage(ltrlEditMealPlanMsg); if (ddlMealPlan.SelectedIndex > -1 && ddlMealPlan.SelectedValue != "-1") { MealPlanFacade mealPlanFacade = new MealPlanFacade(); CNTRMealPlan.Facades.MealPlan mealPlan = mealPlanFacade.getMealPlan(ddlMealPlan.SelectedValue); if (!String.IsNullOrEmpty(tbxPlanName.Text.Trim())) { mealPlan.Name = tbxPlanName.Text.Trim(); mealPlan.Description = tbxPlanDescr.Text.Trim(); mealPlan.CanChange = cbxChange.Checked; mealPlanFacade.Save(mealPlan); ShowMessage(ltrlEditMealPlanMsg, success, "Meal plan successfully saved."); ClearMealPlanScreen(); } else { ShowMessage(ltrlEditMealPlanMsg, alert, "You must enter a meal plan name before saving."); } } else { ShowMessage(ltrlEditMealPlanMsg, alert, "Invalid meal plan option, please try again."); } }
protected void btnRemoveMealPlan_Click(object sender, EventArgs e) { ClearMessage(ltrlEditMealPlanMsg); if (ddlMealPlan.SelectedIndex > -1 && ddlMealPlan.SelectedValue != "-1") { MealPlanFacade mealPlanFacade = new MealPlanFacade(); CNTRMealPlan.Facades.MealPlan mealPlan = mealPlanFacade.getMealPlan(ddlMealPlan.SelectedValue); mealPlan.InactiveDate = DateTime.Today; mealPlanFacade.Save(mealPlan); ShowMessage(ltrlEditMealPlanMsg, success, "Meal plan successfully removed."); ClearMealPlanScreen(); ddlMealPlan.Items.Clear(); PopulateMealPlans(); } else { ShowMessage(ltrlEditMealPlanMsg, alert, "Invalid meal plan option, please try again."); } }