public override List <Beneficiary> GetAll(int id = 0) { List <Beneficiary> beneficiaries; using (var benCtx = new BeneficiaryDbContext(GetConnectionString())) { beneficiaries = (id != 0) ? benCtx.Beneficiaries.Where(ben => ben.Id == id).ToList() : benCtx.Beneficiaries.ToList(); } return(beneficiaries); }
public void SaveBeneficiary(Beneficiary beneficiary) { try { using (var benCtx = new BeneficiaryDbContext(GetConnectionString())) { benCtx.Beneficiaries.Add(beneficiary); benCtx.SaveChanges(); } } catch (Exception e) { Console.WriteLine(e); throw; } }
public UsersRepository(BeneficiaryDbContext db, IOptions <AppSettings> appSettings) { this._db = db; this._appSettings = appSettings.Value; }
public BeneficiaryRepository(BeneficiaryDbContext db) => this._db = db;