private bool FilterData(AccountingJournalModel o) { if (DateFrom != null || DateTo != null) { return(o.DatumKnjizenja >= DateFrom && o.DatumKnjizenja <= DateTo); } return(true); }
private void OpenJournal() { SelectedJournalDetail = new AccountingJournalModel { VrstaTemeljnice = SelectedJournalName, Dokument = SelectedJournalName, BrojTemeljnice = 0, Broj = 0, Valuta = "HRK" }; }
private void AddRow() { SelectedEntry = new AccountingJournalModel { VrstaTemeljnice = BookName }; Entries.Add(SelectedEntry); SelectedEntry.Datum = null; SelectedEntry.Konto = null; SelectedEntry.Dokument = null; SelectedEntry.Opis = null; SumSidesAndCompare(); }
public async Task Delete(AccountingJournalModel model) { using (HttpResponseMessage response = await _apiService.ApiClient.PostAsJsonAsync("/api/Journal/Delete", model)) { if (response.IsSuccessStatusCode) { await _apiService.ApiClient.PostAsJsonAsync("/api/Journal/Details", model); } else { throw new Exception(response.ReasonPhrase); } } }
public async Task <List <AccountingJournalModel> > LoadJournalDetails(AccountingJournalModel model) { using (HttpResponseMessage response = await _apiService.ApiClient.PostAsJsonAsync("/api/Journal/Details", model)) { if (response.IsSuccessStatusCode) { var result = await response.Content.ReadAsAsync <List <AccountingJournalModel> >(); return(result); } else { throw new Exception(response.ReasonPhrase); } } }
public List <AccountingJournalModel> GetJournalDetails(AccountingJournalModel model) { try { _sql.StartTransaction("AccountingConnStr"); return(_sql.LoadDataInTransaction <AccountingJournalModel, dynamic>("dbo.spAccountingJournal_GetJournalDetail", new { VrstaTemeljnice = model.VrstaTemeljnice, BrojTemeljnice = model.BrojTemeljnice })); } catch (System.Exception) { _sql.RollBackTransaction(); throw; } }
public void DeleteJournal(AccountingJournalModel model) { try { _sql.StartTransaction("AccountingConnStr"); _sql.SaveDataInTransaction("dbo.spAccountingJournal_Delete", new { VrstaTemeljnice = model.VrstaTemeljnice, BrojTemeljnice = model.BrojTemeljnice }); _sql.CommitTransaction(); } catch (System.Exception) { _sql.RollBackTransaction(); throw; } }
public List <AccountingJournalModel> GetDetails([FromBody] AccountingJournalModel model) { return(_data.GetJournalDetails(model)); }
public void DeleteEntries([FromBody] AccountingJournalModel model) { _data.DeleteJournal(model); }