public Task Save(StrategicPlan report, CancellationToken token = default(CancellationToken)) { return(UseClient(async client => { await client.CreateDocumentAsync(this.DataPath, report); await UpdateIndexes(report.id, token); })); }
public async Task <PerformancePlanOrReport> TransformToPlan([FromBody] StrategicPlan strategy, bool persist = false, CancellationToken token = default(CancellationToken)) { var plan = TransformOne.Transform(strategy); if (persist) { await this.Logic.Save(plan, token); } return(plan); }
private void CommitToItem(StrategicPlan item) { item.BusinessObjective = txtBusinessObjective.Text; item.Strategies = txtStrategies.Text; item.Metrics = txtMetrics.Text; //if (ddlUser.SelectedIndex > 0) // item.AssignedUserId = Convert.ToInt32(ddlUser.SelectedValue); item.Users = GetSelectedUsers(); item.CheckpointState = ddlCheckpointState.SelectedValue; item.PartnerId = PartnerId; item.QuarterYear = Quater; }
public async Task <IActionResult> Save([FromBody] StrategicPlan plan, CancellationToken token = default(CancellationToken)) { await this.Logic.Save(plan, token); return(Ok()); }
public PerformancePlanOrReport Transform(StrategicPlan plan) { return(plan.CreateRelatedInstance <PerformancePlanOrReport>()); }
public Task Save(StrategicPlan report, CancellationToken token = default(CancellationToken)) { return(this.Data.Save(report, token)); }