Exemplo n.º 1
0
 private void btnSaveMeal_Click(object sender, EventArgs e)
 {
     try
     {
         if (ValidateController())
         {
             Meal meal = new Meal()
             {
                 Date = dateTimePicker1.Value,
                 Id   = mealController.GetNextId(),
                 User = user
             };
             meal.Foods = GetAllFoods(meal.Id);
             if (mealController.AddMeal(meal))
             {
                 MessageBox.Show(Resources.MealAddedWithSuccess, TitleFactory.GetTitle(this.GetType()),
                                 MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
     catch (Exception ex)
     {
         MessageBoxErrorType(ex.Message);
     }
 }
Exemplo n.º 2
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     try
     {
         if (UsefulAlgorithms.ValidateEmptyString(txtVitaminName.Text))
         {
             if (controller.AddVitamin(new Vitamin()
             {
                 Name = txtVitaminName.Text
             }))
             {
                 PopulateGrid();
                 MessageBox.Show(Resources.VitaminAddedWithSuccess, TitleFactory.GetTitle(this.GetType()), MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
         }
         else
         {
             throw new Exception(Resources.ErrorNeedToFillVitaminName);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, TitleFactory.GetTitle(this.GetType()), MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Exemplo n.º 3
0
 public FormAuxiliary(UserControl userControl)
 {
     this.userControl = userControl;
     InitializeComponent();
     this.Controls.Add(userControl);
     UsefulAlgorithms.AdjustFormSize(this);
     this.Text = TitleFactory.GetTitle(userControl.GetType());
 }
Exemplo n.º 4
0
 private void MessageBoxErrorType(String error)
 {
     MessageBox.Show(error, TitleFactory.GetTitle(this.GetType()), MessageBoxButtons.OK, MessageBoxIcon.Error);
 }
Exemplo n.º 5
0
 private void MessageBoxInformationType(String information)
 {
     MessageBox.Show(information, TitleFactory.GetTitle(this.GetType()), MessageBoxButtons.OK, MessageBoxIcon.Information);
 }