Esempio n. 1
0
        public ResponseWrapper <EditEndPointDefaultPropertyModel> EditEndPointDefaultProperty(int endpointdefaultpropertyId, EditEndPointDefaultPropertyInputModel model)
        {
            var entity = context
                         .EndPointDefaultProperties
                         .Single(x =>
                                 x.EndPointDefaultPropertyId == endpointdefaultpropertyId
                                 );

            entity.DataType           = model.DataType;
            entity.EndPointPropertyId = model.EndPointPropertyId;
            context.SaveChanges();
            var response = new EditEndPointDefaultPropertyModel
            {
                EndPointDefaultPropertyId = entity.EndPointDefaultPropertyId,
                DataType           = entity.DataType,
                EndPointPropertyId = entity.EndPointPropertyId,
            };

            return(new ResponseWrapper <EditEndPointDefaultPropertyModel>(_validationDictionary, response));
        }
Esempio n. 2
0
        public dynamic EditEndPointDefaultProperty(int endpointdefaultpropertyId, [FromBody] EditEndPointDefaultPropertyInputModel model)
        {
            var orchestrator = new EndPointDefaultPropertyOrchestrator(new ModelStateWrapper(this.ModelState));

            return(orchestrator.EditEndPointDefaultProperty(endpointdefaultpropertyId, model).GetResponse());
        }