public async Task <IActionResult> Add([FromBody] BillingSettingDto billingSettingDto)
        {
            BillingSetting billingSetting = new BillingSetting(billingSettingDto.SettingId);
            await billingSettingRepository.Add(billingSetting);

            await unitOfWork.SaveEntitiesAsync();

            return(Ok());
        }
        public async Task <IActionResult> Update([FromBody] BillingSettingDto billingSettingDto)
        {
            BillingSetting billingSetting = await billingSettingRepository.GetBillingSetting(billingSettingDto.Id);

            if (billingSetting == null)
            {
                return(StatusCode(StatusCodes.Status500InternalServerError, $"BillingSetting id == {billingSettingDto.Id}. Not found!"));
            }
            billingSetting.SetSetting(billingSettingDto.SettingId);
            await billingSettingRepository.Update(billingSetting);

            await unitOfWork.SaveEntitiesAsync();

            return(Ok());
        }