private void finishButton_Click(object sender, EventArgs e) { EntitiesTypeSelection typeSelection; if (_multiproject) { typeSelection = GetEntitiesTypeSelection(clientServiceListView); } else { typeSelection = GetEntitiesTypeSelection(serviceClientSharedListView); } EntitiesCategorySelection categorySelection = EntitiesCategorySelection.DotNetEntities; if (typeSelection != EntitiesTypeSelection.ServiceEntities) { categorySelection = GetEntitiesCategorySelection(portableDotNetListView); } EntitiesSelection entitiesType = ToSelectionType(typeSelection); EntitiesSelection entitiesCategory = ToSelectionType(categorySelection); EntitiesSelection = entitiesType | entitiesCategory; DialogResult = DialogResult.OK; }
private static string GetEntitiesTemplateName(EntitiesSelection entitiesSelection) { if (entitiesSelection == EntitiesSelection.None) { return(null); } if (entitiesSelection.HasFlag(EntitiesSelection.ClientService)) { var clientSelection = string.Empty; if (entitiesSelection.HasFlag(EntitiesSelection.Portable)) { clientSelection = Constants.EntitiesTemplates.ClientPortable; } if (entitiesSelection.HasFlag(EntitiesSelection.DotNet45)) { clientSelection = Constants.EntitiesTemplates.ClientNet45; } return(clientSelection + "|" + Constants.EntitiesTemplates.ServiceNet45); } if (entitiesSelection.HasFlag(EntitiesSelection.Service)) { return(Constants.EntitiesTemplates.ServiceNet45); } if (entitiesSelection.HasFlag(EntitiesSelection.Client)) { if (entitiesSelection.HasFlag(EntitiesSelection.Portable)) { return(Constants.EntitiesTemplates.ClientPortable); } if (entitiesSelection.HasFlag(EntitiesSelection.DotNet45)) { return(Constants.EntitiesTemplates.ClientNet45); } } if (entitiesSelection.HasFlag(EntitiesSelection.Shared)) { if (entitiesSelection.HasFlag(EntitiesSelection.Portable)) { return(Constants.EntitiesTemplates.SharedPortable); } if (entitiesSelection.HasFlag(EntitiesSelection.DotNet45)) { return(Constants.EntitiesTemplates.SharedNet45); } } return(null); }
private void cancelButton_Click(object sender, EventArgs e) { EntitiesSelection = EntitiesSelection.None; DialogResult = DialogResult.Cancel; }
private void finishButton_Click(object sender, EventArgs e) { EntitiesTypeSelection typeSelection; if (_multiproject) typeSelection = GetEntitiesTypeSelection(clientServiceListView); else typeSelection = GetEntitiesTypeSelection(serviceClientSharedListView); EntitiesCategorySelection categorySelection = EntitiesCategorySelection.DotNetEntities; if (typeSelection != EntitiesTypeSelection.ServiceEntities) categorySelection = GetEntitiesCategorySelection(portableDotNetListView); EntitiesSelection entitiesType = ToSelectionType(typeSelection); EntitiesSelection entitiesCategory = ToSelectionType(categorySelection); EntitiesSelection = entitiesType | entitiesCategory; DialogResult = DialogResult.OK; }
private static string GetEntitiesTemplateName(EntitiesSelection entitiesSelection) { if (entitiesSelection == EntitiesSelection.None) return null; if (entitiesSelection.HasFlag(EntitiesSelection.ClientService)) { var clientSelection = string.Empty; if (entitiesSelection.HasFlag(EntitiesSelection.Portable)) clientSelection = Constants.EntitiesTemplates.ClientPortable; if (entitiesSelection.HasFlag(EntitiesSelection.DotNet45)) clientSelection = Constants.EntitiesTemplates.ClientNet45; return clientSelection + "|" + Constants.EntitiesTemplates.ServiceNet45; } if (entitiesSelection.HasFlag(EntitiesSelection.Service)) return Constants.EntitiesTemplates.ServiceNet45; if (entitiesSelection.HasFlag(EntitiesSelection.Client)) { if (entitiesSelection.HasFlag(EntitiesSelection.Portable)) return Constants.EntitiesTemplates.ClientPortable; if (entitiesSelection.HasFlag(EntitiesSelection.DotNet45)) return Constants.EntitiesTemplates.ClientNet45; } if (entitiesSelection.HasFlag(EntitiesSelection.Shared)) { if (entitiesSelection.HasFlag(EntitiesSelection.Portable)) return Constants.EntitiesTemplates.SharedPortable; if (entitiesSelection.HasFlag(EntitiesSelection.DotNet45)) return Constants.EntitiesTemplates.SharedNet45; } return null; }