public DonationsViewModel UpdateDonation(DonationsViewModel donation) { db.Entry(GetDonationById(donation.DonationId)).CurrentValues.SetValues(ModelFactory.CreateDonation(donation)); SaveAll(); return(GetDonationsByIdViewModel(donation.DonationId)); }
public DonationsViewModel AddDonation(DonationsViewModel donation) { var donationRecord = ModelFactory.CreateDonation(donation); db.DONATIONS.Add(donationRecord); SaveAll(); return(GetDonationsByIdViewModel(donationRecord.DONATION_ID)); }
public DONATIONS CreateDonation(DonationsViewModel donation) { return(new DONATIONS { DONATION_ID = donation.DonationId, DONATION_DATE = donation.DonationDateTime, DONATION_TYPE_ID = donation.DonationTypeId, MEMBER_ID = donation.MemberId, DONATION_AMOUNT = donation.DonationAmount, COMMENTS = donation.Comments }); }