コード例 #1
0
 public void UpdateContributionAmount(int contributorId, int eventId, int amount)
 {
     using (var ctx = new EventDbDataContext(_connString))
     {
         var contr = new Contribution
         {
             ContributionAmount = amount,
             EventId            = eventId,
             ContributorId      = contributorId
         };
         ctx.Contributions.Attach(contr);
         ctx.Refresh(RefreshMode.KeepCurrentValues, contr);
         ctx.SubmitChanges();
     }
 }
コード例 #2
0
 private void detach_Contributions(Contribution entity)
 {
     this.SendPropertyChanging();
     entity.Event = null;
 }
コード例 #3
0
 private void attach_Contributions(Contribution entity)
 {
     this.SendPropertyChanging();
     entity.Contributor = this;
 }
コード例 #4
0
 partial void DeleteContribution(Contribution instance);
コード例 #5
0
 partial void UpdateContribution(Contribution instance);
コード例 #6
0
 partial void InsertContribution(Contribution instance);