private void FleetTemplateOptionClick(object obj) { try { FleetTemplateManagerOption option = (FleetTemplateManagerOption)obj; HandleFleetTemplateManagerOption(option); } catch (Exception ex) { } }
private void HandleFleetTemplateManagerOption(FleetTemplateManagerOption option) { switch (option) { case FleetTemplateManagerOption.Add: { HandleAdd(); return; } case FleetTemplateManagerOption.Clear: { HandleClear(); return; } case FleetTemplateManagerOption.Load: { HandleLoad(); return; } case FleetTemplateManagerOption.Save: { HandleSave(); return; } case FleetTemplateManagerOption.Populate: { Model.Populate(); return; } default: throw new NotImplementedException(); } }