示例#1
0
        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));
        }
示例#2
0
        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));
        }
示例#3
0
        public async Task <CheckingDomain> GetAsync(int number)
        {
            CheckingEntity cheking = await DbSet.SingleOrDefaultAsync(checking => checking.Id == number);

            return(Mapper.Map <CheckingDomain>(cheking));
        }