public dynamic EditEndPointModel(int endpointmodelId, [FromBody] EditEndPointModelInputModel model)
        {
            var orchestrator = new EndPointModelOrchestrator(new ModelStateWrapper(this.ModelState));

            return(orchestrator.EditEndPointModel(endpointmodelId, model).GetResponse());
        }
        public ResponseWrapper <EditEndPointModelModel> EditEndPointModel(int endpointmodelId, EditEndPointModelInputModel model)
        {
            var entity = context
                         .EndPointModels
                         .Single(x =>
                                 x.EndPointModelId == endpointmodelId
                                 );

            entity.Name     = model.Name;
            entity.EntityId = model.EntityId;
            context.SaveChanges();
            var response = new EditEndPointModelModel
            {
                EndPointModelId = entity.EndPointModelId,
                Name            = entity.Name,
                EntityId        = entity.EntityId,
            };

            return(new ResponseWrapper <EditEndPointModelModel>(_validationDictionary, response));
        }