public dynamic EditEndPointParameter(int endpointparameterId, [FromBody] EditEndPointParameterInputModel model) { var orchestrator = new EndPointParameterOrchestrator(new ModelStateWrapper(this.ModelState)); return(orchestrator.EditEndPointParameter(endpointparameterId, model).GetResponse()); }
public ResponseWrapper <EditEndPointParameterModel> EditEndPointParameter(int endpointparameterId, EditEndPointParameterInputModel model) { var entity = context .EndPointParameters .Single(x => x.EndPointParameterId == endpointparameterId ); entity.DataType = model.DataType; entity.EndPointParameterName = model.EndPointParameterName; entity.ParametersEndPointId = model.ParametersEndPointId; entity.DataSourceId = model.DataSourceId; context.SaveChanges(); var response = new EditEndPointParameterModel { EndPointParameterId = entity.EndPointParameterId, DataType = entity.DataType, EndPointParameterName = entity.EndPointParameterName, ParametersEndPointId = entity.ParametersEndPointId, DataSourceId = entity.DataSourceId, }; return(new ResponseWrapper <EditEndPointParameterModel>(_validationDictionary, response)); }