Ejemplo n.º 1
0
 public async Task CreateTenantVatAmount(SettingVatAmountInput input)
 {
     using (_unitOfWorkManager.Current.SetTenantId((int)AbpSession.TenantId))
     {
         input.TenantId = (int)AbpSession.TenantId;
         var TenantVatAmount = input.MapTo <TenantVatAmountSetting>();
         await _TenantVatAmountSettingRepository.InsertAsync(TenantVatAmount);
     }
 }
Ejemplo n.º 2
0
 public async Task <SettingVatAmountInput> GetTenantVatAmountSettingForEdit(NullableIdDto input)
 {
     using (_unitOfWorkManager.Current.SetTenantId((int)AbpSession.TenantId))
     {
         var output = new SettingVatAmountInput();
         var query  = _TenantVatAmountSettingRepository.GetAll().Where(p => p.TenantId == input.Id).FirstOrDefault();
         output = query.MapTo <SettingVatAmountInput>();
         return(output);
     }
 }
Ejemplo n.º 3
0
        public async Task UpdateTenantVatAmount(SettingVatAmountInput input)
        {
            using (_unitOfWorkManager.Current.SetTenantId((int)AbpSession.TenantId))
            {
                var TenantVatAmount = await _TenantVatAmountSettingRepository.GetAsync(input.Id);

                ObjectMapper.Map(input, TenantVatAmount);
                TenantVatAmount.TenantId = (int)AbpSession.TenantId;
                await _TenantVatAmountSettingRepository.UpdateAsync(TenantVatAmount);
            }
        }
Ejemplo n.º 4
0
 public async Task CreateOrUpdateTenantVatAmount(SettingVatAmountInput input)
 {
     if (input.Id != 0)
     {
         await UpdateTenantVatAmount(input);
     }
     else
     {
         await CreateTenantVatAmount(input);
     }
 }