public void AddValue(ValueRequirement valueRequirement, object value) { ArgumentChecker.NotNull(valueRequirement, "valueRequirement"); var addValueRequest = new AddValueRequest { Value = value, ValueRequirement = valueRequirement }; AddValue(addValueRequest); }
public AddValueResponse AddValue(AddValueRequest request) { Platform.CheckForNullReference(request, "request"); Platform.CheckMemberIsSet(request.Value, "Value"); var enumClass = GetEnumClass(request.AssemblyQualifiedClassName); // compute a display order for the new value var displayOrder = ComputeDisplayOrderValue(enumClass, request.Value.Code, request.InsertAfter == null ? null : request.InsertAfter.Code); // add the new value var broker = PersistenceContext.GetBroker <IEnumBroker>(); broker.AddValue(enumClass, request.Value.Code, request.Value.Value, request.Value.Description, displayOrder, IsSoftEnum(enumClass) ? request.Value.Deactivated : false); return(new AddValueResponse()); }
public async Task <IActionResult> AddChartValue([FromBody] AddValueRequest request) { return(await MethodWrapper(async (token) => { var newValue = new ChartValue { Value = request.Value, Date = request.Date, IsMorning = request.IsMorning, UserId = token.UserId }; await Context.ChartValues.AddAsync(newValue); await Context.SaveChangesAsync(); return Ok(newValue); }, request)); }
private void AddValue(AddValueRequest addValueRequest) { _rest.Resolve("add").Post(addValueRequest); }