public async Task <IHttpActionResult> SalaryTypeForPersonalFile(Guid personalFileId, string q = null) { var query = new SalaryTypeListQuery { PersonalFileId = personalFileId, Query = q }; var salaryTypeDtos = await _monetaryMaintenanceService.CallAsync(ss => ss.SalaryTypeListAsync(query)); return(Ok(salaryTypeDtos.Items.Select(mm => new { mm.ID, Name = $"{mm.Name} ({mm.UnitMeasure.Name})", UnitMeasure = new { Id = mm.UnitMeasure.Id } }))); }
public async Task <IHttpActionResult> Save([StrongValidator(typeof(MaterialStimulationValidator))] MaterialStimulationDto dto) { var result = await _service.CallAsync(s => s.SaveAsync(dto)); return(Ok(result)); }