Example #1
0
        /// <inheritdoc />
        public async Task <bool> Update(string projectId, Models.Project.ProjectUpdate form)
        {
            // Current form data
            var data = await this.Get(projectId);

            // Merges in new changes
            data.Description = form.Description;
            data.Name        = form.Name;
            data.Problems    = new System.Collections.Generic.List <Models.General.ListItem>();

            // Does update
            return(await this._serviceBase.DocumentUpdate(Project.PARTITION + ":" + projectId, data));
        }
Example #2
0
 /// <inheritdoc />
 public Task <bool> Update(string projectId, Models.Project.ProjectUpdate form)
 {
     return(Task.FromResult(true));
 }
Example #3
0
 /// <inheritdoc />
 public Task <bool> Update(string projectId, Models.Project.ProjectUpdate form)
 {
     throw new HttpRequestException("Document not found", new System.Exception("Document not found"), System.Net.HttpStatusCode.NotFound);
 }
 /// <inheritdoc />
 public Task <bool> Update(string projectId, Models.Project.ProjectUpdate form)
 {
     throw new System.NotImplementedException();
 }
 /// <inheritdoc />
 public Task <bool> Update(string projectId, Models.Project.ProjectUpdate form)
 {
     throw new System.Exception("Exception");
 }