Esempio n. 1
0
 public OFFERINGS CreateOffering(OfferingsViewModel offering)
 {
     return(new OFFERINGS
     {
         OFFERING_ID = offering.OfferingId,
         OFFERING_DATE = Convert.ToDateTime(offering.OfferingDate),
         DONATION_TYPE_ID = offering.DonationTypeId,
         OFFERING_AMOUNT = offering.OfferingAmount,
         COMMENTS = offering.Comments
     });
 }
Esempio n. 2
0
 public OfferingsViewModel AddOffering(OfferingsViewModel offering)
 {
     try
     {
         var offeringRecord = ModelFactory.CreateOffering(offering);
         db.OFFERINGS.Add(offeringRecord);
         SaveAll();
         return(GetOfferingsViewModelById(offeringRecord.OFFERING_ID));
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex);
         throw;
     }
 }
Esempio n. 3
0
 public OfferingsViewModel UpdateOffering(OfferingsViewModel offering)
 {
     db.Entry(GetOfferingById(offering.OfferingId)).CurrentValues.SetValues(ModelFactory.CreateOffering(offering));
     SaveAll();
     return(GetOfferingsViewModelById(offering.OfferingId));
 }