private void RaiseDishSelectedEvent(DishDisplayDTO dish)
        {
            var handler = DishSelected;

            if (handler != null)
            {
                GenericEventArgs <DishDisplayDTO> e = new GenericEventArgs <DishDisplayDTO>(dish);
                handler(this, e);
            }
        }
Example #2
0
 private void OnSelected(DishDisplayDTO dishDisplayDTO, IIngredientSubject subject)
 {
     using (IDishController controller = factory.CreateDishController())
     {
         DataControllerMessage <DishEditDTO> controllerMessage = controller.Get(dishDisplayDTO.Name);
         if (controllerMessage.IsSuccess)
         {
             Edit(controllerMessage.Data, subject);
         }
         else
         {
             MessageBox.Show(controllerMessage.Message);
         }
     }
 }