public UpdateSeries SaveUpdateSeriesWithUpdateIds(UpdateSeries us, List <Guid> updateIds) { try { return(UpdateService.SaveUpdateSeries(us)); } catch (Exception) { return(null); } }
public UpdateSeries SaveUpdateSeries(UpdateSeries us) { try { us.Updates = UpdateService.GetUpdatesBySeriesId(us.Id); return(UpdateService.SaveUpdateSeries(us)); } catch (Exception) { return(null); } }
private void btnSave_Click(object sender, EventArgs e) { _updateSeries.Name = txtName.Text; _updateSeries.Description = txtDescription.Text; _updateSeries.DateModified = DateTime.Now; _updateSeries.Versions = (from object i in lstVersions.Items select(i as Version).Id).ToArray(); _updateSeries = _updateService.SaveUpdateSeries(_updateSeries); btnNew.Enabled = true; MessageBox.Show("Update has been saved.", "Update saved", MessageBoxButtons.OK); }
private void lstUpdateSeries_SelectedIndexChanged(object sender, EventArgs e) { var selected = lstUpdateSeries.SelectedItem as UpdateSeries; if (lstUpdateSeries.SelectedItem != null && loadUpdates) { currentSeries = updateService.GetUpdateSeriesById(selected.Id); currentUpdate = new Update(); populateUpdateSeries(currentSeries); populateUpdate(currentUpdate); updateUpdates(); } }
private void populateUpdateSeries(UpdateSeries us) { this.txtSeriesName.Text = us.Name; this.txtSeriesDescription.Text = us.Description; this.lblSeriesDateCreated.Text = us.DateCreated.ToShortDateString(); this.lblSeriesDateModified.Text = us.DateModified.ToShortDateString(); for (var i = 0; i < lstSeriesVersions.Items.Count; i++) { if (us.Versions != null && us.Versions.Contains((lstSeriesVersions.Items[i] as Version).Id)) { lstSeriesVersions.SetItemChecked(i, true); } } }
private void btnSaveUpdateSeries_Click(object sender, EventArgs e) { currentSeries.Name = txtSeriesName.Text; currentSeries.Description = txtSeriesDescription.Text; currentSeries.Versions = new Guid[lstSeriesVersions.CheckedItems.Count]; for (var i = 0; i < lstSeriesVersions.CheckedItems.Count; i++) { currentSeries.Versions[i] = (lstSeriesVersions.CheckedItems[i] as Version).Id; } currentSeries = updateService.SaveUpdateSeries(currentSeries); this.updateUpdateSeries(); }
private void frmManageUpdates_Load(object sender, EventArgs e) { this.updateUpdateSeries(); this.updateUpdates(); this.updateVersions(); currentSeries = new UpdateSeries(); currentUpdate = new Update(); populateUpdateSeries(currentSeries); populateUpdate(currentUpdate); this.lstUpdateSeries.SelectedIndex = -1; this.lstUpdates.SelectedIndex = -1; this.loadUpdates = true; }
public EditUpdateSeries(UpdateSeries us) : this() { _updateSeries = us; }
public EditUpdate(UpdateSeries us) : this() { _currentUpdateSeries = us; }
private void btnNewSeries_Click(object sender, EventArgs e) { this.currentSeries = new UpdateSeries(); this.populateUpdateSeries(currentSeries); }
public ISeriesModel Any(UpdateSeries request) { return(workflow.Update(request)); }