// POST api/datasource public HttpResponseMessage Post([FromBody]DataSourceViewModel model) { var request = new AddDataSourceRequest { DataSourceName = model.DataSourceName, AccountId = "CA844F2109F848C1998DE9DB2116D6C2" }; var response = this._dataSourceService.AddDataSource(request); var restMessage = this.Request.CreateResponse<AddDataSourceResponse>(HttpStatusCode.OK, response); return restMessage; }
public AddDataSourceResponse AddDataSource(AddDataSourceRequest request) { var result = this._dsRepo.AddDataSource(new DataSource { DataSourceType = DataSourceTypes.Unknown, Name = request.DataSourceName }, request.AccountId); return new AddDataSourceResponse { Id = result }; }