private void localListView_DoubleClick(object sender, EventArgs e) { try { LocalArtifactItem item = localListView.SelectedItems[0] as LocalArtifactItem; addLocalArtifact(item); } catch (Exception ex) { MessageBox.Show(this, ex.Message, "NPanday Add Dependency Warning:", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void localListView_Refresh() { localListView.Items.Clear(); localArtifacts = artifactContext.GetArtifactRepository().GetArtifacts(); foreach (NPanday.Artifact.Artifact artifact in localArtifacts) { LocalArtifactItem item = new LocalArtifactItem(new string[] { artifact.ArtifactId, artifact.Version }, -1); item.Artifact = artifact; localListView.Items.Add(item); } }
void addLocalArtifact(LocalArtifactItem item) { NPanday.Artifact.Artifact artifact = item.Artifact; addReferenceToProject(ref artifact, item.Text); }