public void UpdateFundraiserName() { var origFundraiser = _fundraiserRepository.Create("test fundraiser for updating", testCampaign.Id, FundraiserType.Individual, "test"); origFundraiser.Name = "new fundraiser name"; _fundraiserRepository.Update(origFundraiser); var updatedCampaign = _fundraiserRepository.FindById(origFundraiser.Id); Assert.AreEqual <string>("new fundraiser name", updatedCampaign.Name); }
protected override bool HandleCore(Update request) { try { var fundraiser = _fundraiserRepository.FindById(request.Id); fundraiser.Name = request.Name; fundraiser.Description = request.Description; fundraiser.IsActive = request.IsActive; _fundraiserRepository.Update(fundraiser); } catch { return(false); } return(true); }