Пример #1
0
 public void PostHeader([FromBody] BankReportModel reportHeader)
 {
     if (reportHeader.Id != 0)
     {
         _data.Delete(reportHeader.Id);
     }
     _data.InsertHeader(reportHeader);
 }
Пример #2
0
 public async Task UpdateHeader(BankReportModel reportHeader)
 {
     using (HttpResponseMessage response = await _apiService.ApiClient.PostAsJsonAsync("/api/BankReport/Update", reportHeader))
     {
         if (response.IsSuccessStatusCode)
         {
         }
         else
         {
             throw new Exception(response.ReasonPhrase);
         }
     }
 }
Пример #3
0
        public void UpdateHeader(BankReportModel reportHeader)
        {
            try
            {
                _sql.StartTransaction("AccountingConnStr");

                _sql.SaveDataInTransaction("dbo.spBankReports_UpdateHeader", reportHeader);
            }
            catch (System.Exception)
            {
                _sql.RollBackTransaction();
                throw;
            }
        }
Пример #4
0
 public async Task <bool> PostHeader(BankReportModel header)
 {
     using (HttpResponseMessage response = await _apiService.ApiClient.PostAsJsonAsync("/api/BankReport/Header", header))
     {
         if (response.IsSuccessStatusCode)
         {
             return(true);
         }
         else
         {
             throw new Exception(response.ReasonPhrase);
         }
     }
 }
Пример #5
0
        private void CreateStatementHeader()
        {
            ReportHeader = new BankReportModel
            {
                DatumIzvoda            = DateTime.Parse(_fileXml.Izvod.DatumIzvoda),
                RedniBroj              = int.Parse(_fileXml.Izvod.RedniBroj),
                SumaPotrazna           = decimal.Parse(_fileXml.Izvod.Sekcije.Sekcija.PStrana.UkupnaSuma),
                SumaDugovna            = decimal.Parse(_fileXml.Izvod.Sekcije.Sekcija.DStrana.UkupnaSuma),
                StanjePrethodnogIzvoda = decimal.Parse(_fileXml.Izvod.Sekcije.Sekcija.PrethodnoStanje),
                NovoStanje             = decimal.Parse(_fileXml.Izvod.Sekcije.Sekcija.NovoStanje)
            };

            CreateReportItemsList();

            OpenNewReportDialog();
        }
Пример #6
0
 public void UpdateHeader([FromBody] BankReportModel reportHeader)
 {
     _data.UpdateHeader(reportHeader);
 }