public ResponseWrapper <EditPostEndPointModel> EditPostEndPoint(int postendpointId, EditPostEndPointInputModel model) { var entity = context .PostEndPoints .Single(x => x.PostEndPointId == postendpointId ); entity.EndPointId = model.EndPointId; entity.InputModelEndPointModelId = model.InputModelEndPointModelId; context.SaveChanges(); var response = new EditPostEndPointModel { PostEndPointId = entity.PostEndPointId, EndPointId = entity.EndPointId, InputModelEndPointModelId = entity.InputModelEndPointModelId, }; return(new ResponseWrapper <EditPostEndPointModel>(_validationDictionary, response)); }
public dynamic EditPostEndPoint(int postendpointId, [FromBody] EditPostEndPointInputModel model) { var orchestrator = new PostEndPointOrchestrator(new ModelStateWrapper(this.ModelState)); return(orchestrator.EditPostEndPoint(postendpointId, model).GetResponse()); }