public async Task <List <Company> > GetCompaniesAsync()
 {
     return(await _uow.Set <Company>().AsNoTracking().ToListAsync().ConfigureAwait(false));
 }
 public async Task <List <SelectAgent> > GetSelectAgentsAsync()
 {
     return(await _uow.Set <SelectAgent>().AsNoTracking().ToListAsync().ConfigureAwait(false));
 }
 /// <summary>
 /// سازنده کلاس
 /// </summary>
 /// <param name="uow">وهله‌ای از الگوی واحد کار یا زمینه ایی اف</param>
 public GeneralSystemSettingsService(SainaDbContext uow, IAppContextService appContextService)
 {
     _uow = uow;
     _appContextService = appContextService;
     _keyValues         = _uow.Set <KeyValue>();
 }
Beispiel #4
0
 public async Task <List <Product> > GetProductsAsync()
 {
     return(await _uow.Set <Product>().AsNoTracking().ToListAsync().ConfigureAwait(false));
 }
Beispiel #5
0
 public async Task <List <Stock> > GetStocksAsync()
 {
     return(await _uow.Set <Stock>().AsNoTracking().ToListAsync().ConfigureAwait(false));
 }
Beispiel #6
0
 public async Task <List <Group> > GetGroupsAsync()
 {
     return(await _uow.Set <Group>().AsNoTracking().ToListAsync().ConfigureAwait(false));
 }
        public async Task <List <AccDocumentItem> > GetAccDocumentItemsAsync(int date)
        {
            return(await _uow.Set <AccDocumentItem>().AsNoTracking().ToListAsync().ConfigureAwait(false));

            //  return await _uow.AccDocumentItems.Where(x=> _uow.ShamsiToMiladi(x.AccDocumentHeader.DocumentDate, "Saal") ==date.ToString()  && x.SL.TL.GL.AccountGLEnum== AccountGLEnum.ProfitLoss ).ToListAsync().ConfigureAwait(false);
        }
Beispiel #8
0
 public async Task <FinancialYear> GetFinancialYearAsync(int id)
 {
     return(await _uow.Set <FinancialYear>().FirstOrDefaultAsync(c => (c.FinancialYearId == id)).ConfigureAwait(false));
 }
 public async Task <List <RelatedPerson> > GetRelatedPersonsAsync(int relatedPersonId)
 {
     return(await _uow.Set <RelatedPerson>().Where(x => x.RelatedPersonId == relatedPersonId).AsNoTracking().ToListAsync().ConfigureAwait(false));
 }
 public async Task <List <DLAccountsNature> > GetDLAccountsNaturesAsync()
 {
     return(await _uow.Set <DLAccountsNature>().AsNoTracking().ToListAsync().ConfigureAwait(false));
 }
Beispiel #11
0
        public async Task <List <AccDocumentItem> > GetAccDocumentItemsAsync(int headerId)
        {
            var t = await _uow.Set <AccDocumentItem>().Where(x => x.AccDocumentHeaderId == headerId).Include(x => x.SL).Include(x => x.DL1).Include(x => x.DL2).AsNoTracking().ToListAsync().ConfigureAwait(false);

            return(t);
        }
Beispiel #12
0
 public async Task <AccDocumentHeader> GetAccDocumentHeaderAsync(int id)
 {
     return(await _uow.Set <AccDocumentHeader>().FirstOrDefaultAsync(c => (c.AccDocumentHeaderId == id)).ConfigureAwait(false));
 }
Beispiel #13
0
 /// <summary>
 /// سازنده کلاس
 /// </summary>
 /// <param name="uow">وهله‌ای از الگوی واحد کار یا زمینه ایی اف</param>
 public SystemReceivePaymentSettingsService(SainaDbContext uow, IAppContextService appContextService)
 {
     _uow = uow;
     _appContextService = appContextService;
     _keyValues         = _uow.Set <KeyValue>();
 }
 public async Task <List <Person> > GetPeopleAsync()
 {
     return(await _uow.Set <Person>().AsNoTracking().ToListAsync().ConfigureAwait(false));
 }
Beispiel #15
0
 public async Task <List <TypeDocument> > GetTypeDocumentsAsync()
 {
     return(await _uow.Set <TypeDocument>().AsNoTracking().ToListAsync().ConfigureAwait(false));
 }
 public async Task <List <BankAccount> > GetBankAccountsAsync()
 {
     return(await _uow.Set <BankAccount>().Include(x => x.CurrencyType).AsNoTracking().ToListAsync().ConfigureAwait(false));
 }
Beispiel #17
0
 public async Task <List <AccDocumentItemDTO> > GetAccDocumentItemsAsync()
 {
     return(ToAccDocumentItemDTO(await _uow.Set <AccDocumentItem>().AsNoTracking().ToListAsync().ConfigureAwait(false)));
 }
Beispiel #18
0
 /// <summary>
 /// سازنده کلاس
 /// </summary>
 /// <param name="uow">وهله‌ای از الگوی واحد کار یا زمینه ایی اف</param>
 public GroupsService(SainaDbContext uow, IAppContextService appContextService)
 {
     _uow = uow;
     _appContextService = appContextService;
     _groups            = _uow.Set <Group>();
 }