public void Update(UserDto dto) { var domain = repository.GetByPKs(dto.Id); DomainServicesMapper.MapToUser(dto, domain); repository.Update(domain); }
public TransactionsDto GetByIds(params object[] ids) { Logger.AddLOGMsg($"Get By Ids: {ids}"); var domain = repository.GetByPKs(ids); return(DomainServicesMapper.MapToTransactionsDto(domain)); }
public void Add(UserDto dto) { var domain = new User(); DomainServicesMapper.MapToUser(dto, domain); repository.Add(domain); }
public void Add(RoleDto dto) { var domain = new Role(); DomainServicesMapper.MapToRole(dto, domain); repository.Add(domain); }
public void Update(TransactionsDto dto) { var domain = repository.GetByPKs(dto.Sku, dto.Currency); DomainServicesMapper.MapToTransactions(dto, domain); repository.Update(domain); Logger.AddLOGMsg($"Updated Transaction with Amount -> {dto.Amount} Sku -> {dto.Sku} Currency -> {dto.Currency}"); }
public void Add(TransactionsDto dto) { var domain = new Transactions(); DomainServicesMapper.MapToTransactions(dto, domain); repository.Add(domain); Logger.AddLOGMsg($"Add Transaction with Amount -> {dto.Amount} Sku -> {dto.Sku} Currency -> {dto.Currency}"); }
public void Update(RatesDto dto) { var domain = repository.GetByPKs(dto.From, dto.To); DomainServicesMapper.MapToRates(dto, domain); repository.Update(domain); Logger.AddLOGMsg($"Updated Rate with From -> {dto.From} To -> {dto.To} Rate -> {dto.Rate}"); }
public void Add(RatesDto dto) { var domain = new Rates(); DomainServicesMapper.MapToRates(dto, domain); repository.Add(domain); Logger.AddLOGMsg($"Add Rates with From -> {dto.From} To -> {dto.To} Rate -> {dto.Rate}"); }
private UserDto GetDtoByFilters( Expression <Func <User, bool> > filter = null, Func <IQueryable <User>, IOrderedQueryable <User> > orderBy = null, string includeProperties = null) { var domain = GetByFilters(filter, orderBy, includeProperties).SingleOrDefault(); return(DomainServicesMapper.MapToUserDto(domain)); }
private void RefreshTransactionsFromTheResource(IEnumerable <TransactionsDto> dtos) { Logger.AddLOGMsg("Deleted All Transactions"); using (var context = GetNewContext()) { _sqlBulkLogic.BulkDelete(TableName); var domains = new List <Transactions>(); foreach (var dto in dtos) { var domain = new Transactions(); DomainServicesMapper.MapToTransactions(dto, domain); domains.Add(domain); } _sqlBulkLogic.BulkInsert(domains, TableName); } Logger.AddLOGMsg("Saved New Transactions"); }
public UserDto GetByIds(params object[] ids) { var domain = repository.GetByPKs(ids); return(DomainServicesMapper.MapToUserDto(domain)); }