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>(); }
public async Task <List <Product> > GetProductsAsync() { return(await _uow.Set <Product>().AsNoTracking().ToListAsync().ConfigureAwait(false)); }
public async Task <List <Stock> > GetStocksAsync() { return(await _uow.Set <Stock>().AsNoTracking().ToListAsync().ConfigureAwait(false)); }
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); }
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)); }
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); }
public async Task <AccDocumentHeader> GetAccDocumentHeaderAsync(int id) { return(await _uow.Set <AccDocumentHeader>().FirstOrDefaultAsync(c => (c.AccDocumentHeaderId == id)).ConfigureAwait(false)); }
/// <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)); }
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)); }
public async Task <List <AccDocumentItemDTO> > GetAccDocumentItemsAsync() { return(ToAccDocumentItemDTO(await _uow.Set <AccDocumentItem>().AsNoTracking().ToListAsync().ConfigureAwait(false))); }
/// <summary> /// سازنده کلاس /// </summary> /// <param name="uow">وهلهای از الگوی واحد کار یا زمینه ایی اف</param> public GroupsService(SainaDbContext uow, IAppContextService appContextService) { _uow = uow; _appContextService = appContextService; _groups = _uow.Set <Group>(); }