public dynamic EditEnumProperty(int enumpropertyId, [FromBody] EditEnumPropertyInputModel model) { var orchestrator = new EnumPropertyOrchestrator(new ModelStateWrapper(this.ModelState)); return(orchestrator.EditEnumProperty(enumpropertyId, model).GetResponse()); }
public ResponseWrapper <EditEnumPropertyModel> EditEnumProperty(int enumpropertyId, EditEnumPropertyInputModel model) { var entity = context .EnumProperties .Single(x => x.EnumPropertyId == enumpropertyId ); entity.Name = model.Name; entity.PropertyId = model.PropertyId; context.SaveChanges(); var response = new EditEnumPropertyModel { EnumPropertyId = entity.EnumPropertyId, Name = entity.Name, PropertyId = entity.PropertyId, }; return(new ResponseWrapper <EditEnumPropertyModel>(_validationDictionary, response)); }