예제 #1
0
 public void Insert(ReceiptRecord receiptRecord)
 {
     using (var context = new TrianglesDataContext())
     {
         context.ReceiptRecords.InsertOnSubmit(receiptRecord);
         context.SubmitChanges();
     }
 }
예제 #2
0
 public void Save(Session session)
 {
     using (var context = new TrianglesDataContext())
     {
         context.Sessions.InsertOnSubmit(session);
         context.SubmitChanges();
     }
 }
예제 #3
0
 public void Insert(Expenditure expenditure)
 {
     using (var context = new TrianglesDataContext())
     {
         context.Expenditures.InsertOnSubmit(expenditure);
         context.SubmitChanges();
     }
 }
예제 #4
0
 public void Delete(int receiptRecordId)
 {
     using (var context = new TrianglesDataContext())
     {
         var receiptRecordToDelete = context.ReceiptRecords.First(x => x.Id == receiptRecordId);
         context.ReceiptRecords.DeleteOnSubmit(receiptRecordToDelete);
         context.SubmitChanges();
     }
 }
예제 #5
0
 public void Delete(int id)
 {
     using (var context = new TrianglesDataContext())
     {
         var expenditureToDelete = context.Expenditures.First(x => x.Id == id);
         context.Expenditures.DeleteOnSubmit(expenditureToDelete);
         context.SubmitChanges();
     }
 }
예제 #6
0
        public void Update(Receipt receipt)
        {
            using (var context = new TrianglesDataContext())
            {
                var existedReceipt = context.Receipts.First(x => x.Id == receipt.Id);

                existedReceipt.Description = receipt.Description;
                existedReceipt.Payer = receipt.Payer;

                context.SubmitChanges();
            }
        }
예제 #7
0
        public void Update(ReceiptRecord receiptRecord)
        {
            using (var context = new TrianglesDataContext())
            {
                var existedReceiptRecord = context.ReceiptRecords.First(x => x.Id == receiptRecord.Id);

                existedReceiptRecord.Participant = receiptRecord.Participant;
                existedReceiptRecord.Description = receiptRecord.Description;
                existedReceiptRecord.Amount = receiptRecord.Amount;

                context.SubmitChanges();
            }
        }
예제 #8
0
        public void Update(Expenditure expenditure)
        {
            using (var context = new TrianglesDataContext())
            {
                var existedExpenditure = context.Expenditures.First(x => x.Id == expenditure.Id);

                existedExpenditure.Amount = expenditure.Amount;
                existedExpenditure.Description = expenditure.Description;
                existedExpenditure.Who = expenditure.Who;

                context.SubmitChanges();
            }
        }