public async Task <CheckingDomain> UpdateAsync(CheckingDomain checkingDomain) { CheckingEntity checking = DbSet.Find(checkingDomain.Id); CheckingEntity updatedChecking = Mapper.Map(checkingDomain, checking); await Context.SaveChangesAsync(); return(Mapper.Map <CheckingDomain>(updatedChecking)); }
public async Task <CheckingDomain> CreateAsync(CheckingDomain checkingDomain) { CheckingEntity checkingEntity = Mapper.Map <CheckingEntity>(checkingDomain); EntityEntry <CheckingEntity> entity = await DbSet.AddAsync(checkingEntity); await Context.SaveChangesAsync(); return(Mapper.Map <CheckingDomain>(entity.Entity)); }
public async Task <CheckingDomain> GetAsync(int number) { CheckingEntity cheking = await DbSet.SingleOrDefaultAsync(checking => checking.Id == number); return(Mapper.Map <CheckingDomain>(cheking)); }