public async Task <object> GetAsync(GpayUser parameters) { var login = await Uow.Repository <GpayUser>().SingleOrDefaultAsync(t => t.MobileNumber == parameters.MobileNumber && t.Password == parameters.Password); if (login != null) { return(await Task.FromResult("Success")); } else { return(await Task.FromResult("Failed")); } //throw new NotImplementedException(); }
public async Task <object> GetBy(GpayUser parameters) { //checking the mobile number availbale in DB or not var isAvailable = await Uow.Repository <GpayUser>().SingleOrDefaultAsync(t => t.MobileNumber == parameters.MobileNumber); if (isAvailable == null) { flag = false; //generating OTP Random random = new Random(); int randomNumber = random.Next(1000, 9999); return(await Task.FromResult(randomNumber)); } else { flag = true; return(await Task.FromResult("Available")); } // throw new NotImplementedException(); }
public Task DeleteAsync(GpayUser parameters) { throw new NotImplementedException(); }
public HashSet <string> DeleteValidation(GpayUser parameters) { return(ValidationMessages); }
public async Task UpdateAsync(GpayUser entity) { await Uow.RegisterDirtyAsync(entity); await Uow.CommitAsync(); }
public HashSet <string> UpdateValidation(GpayUser entity) { return(ValidationMessages); }
public async Task AddAsync(GpayUser entity) { await Uow.RegisterNewAsync(entity); await Uow.CommitAsync(); }
public Task <object> GetBy(GpayUser parameters) { throw new NotImplementedException(); }
public Task <object> GetAsync(GpayUser parameters) { //return await Uow.Repository<GpayUser>().AllAsync(); throw new NotImplementedException(); }