public void Update(Domain.Models.CreditCard entity) { CreditCard entityToUpdate = this.context.CreditCards.First(x => x.CreditCardID == entity.CreditCardID); this.mapper.Map(entity, entityToUpdate); this.context.SaveChanges(); }
public async Task UpdateAsync(Domain.Models.CreditCard entity) { CreditCard entityToUpdate = await this.context.CreditCards.FindAsync(entity.CreditCardID); this.mapper.Map(entity, entityToUpdate); await this.context.SaveChangesAsync(); }
public int Insert(Domain.Models.CreditCard entity) { CreditCard entityToInsert = this.context.CreditCards.Create(); this.mapper.Map(entity, entityToInsert); this.context.CreditCards.Add(entityToInsert); this.context.SaveChanges(); return(entityToInsert.CreditCardID); }