public async Task UpdateAsync(BankCardDetail entity) { await DbContextManager.BeginTransactionAsync(); var spParameters = new SqlParameter[7]; //spParameters[0] = new SqlParameter() { ParameterName = "PaytmUserId", Value = entity.PaytmUserId }; spParameters[1] = new SqlParameter() { ParameterName = "CardNumber", Value = entity.CardNumber }; spParameters[2] = new SqlParameter() { ParameterName = "CardName", Value = entity.CardName }; spParameters[3] = new SqlParameter() { ParameterName = "CardCVV", Value = entity.CardCVV }; spParameters[4] = new SqlParameter() { ParameterName = "CardType", Value = entity.CardType }; spParameters[5] = new SqlParameter() { ParameterName = "CardExpiryDate", Value = entity.CardExpiryDate }; //spParameters[6] = new SqlParameter() { ParameterName = "Amount", Value = entity.Amount }; await DbContextManager.StoreProc <StoreProcResult>("[dbo].spBankTransactionDetail", spParameters); try { await DbContextManager.CommitAsync(); } catch { DbContextManager.RollbackTransaction(); } }
public Task DeleteAsync(BankCardDetail parameters) { throw new NotImplementedException(); }
public HashSet <string> DeleteValidation(BankCardDetail parameters) { return(ValidationMessages); }
public HashSet <string> UpdateValidation(BankCardDetail entity) { return(ValidationMessages); }
public async Task AddAsync(BankCardDetail entity) { await Uow.RegisterNewAsync(entity); await Uow.CommitAsync(); }
public async Task <object> GetBy(BankCardDetail parameters) { //return await Uow.Repository<BankCardDetail>().FindByAsync(t => t.PaytmUserId == parameters.PaytmUserId); throw new NotImplementedException(); }
public Task <object> GetAsync(BankCardDetail parameters) { throw new NotImplementedException(); }