示例#1
0
        public static void editTransaction(Transaction transaction)
        {
            BasicCreditDbContext db = new BasicCreditDbContext();

            db.Entry(transaction).State = EntityState.Modified;
            db.SaveChanges();
        }
示例#2
0
        public static void editCustomer(Customer customer)
        {
            BasicCreditDbContext db = new BasicCreditDbContext();

            db.Entry(customer).State = EntityState.Modified;
            db.SaveChanges();
        }
示例#3
0
        public static void createTransaction(Transaction transaction)
        {
            BasicCreditDbContext db = new BasicCreditDbContext();

            db.Entry(transaction).State = EntityState.Added;
            db.Transactions.Add(transaction);
            db.SaveChanges();
        }
示例#4
0
        public static void deleteTransaction(Transaction transaction)
        {
            BasicCreditDbContext db = new BasicCreditDbContext();

            db.Entry(transaction).State = EntityState.Deleted;
            db.Transactions.Remove(transaction);
            db.SaveChanges();
        }
示例#5
0
        public static void createCustomer(Customer customer)
        {
            BasicCreditDbContext db = new BasicCreditDbContext();

            db.Entry(customer).State = EntityState.Added;
            db.Customers.Add(customer);
            db.SaveChanges();
        }
示例#6
0
        public static void deleteCustomer(Customer customer)
        {
            BasicCreditDbContext db = new BasicCreditDbContext();

            db.Entry(customer).State = EntityState.Deleted;
            db.Customers.Remove(customer);
            db.SaveChanges();
        }
示例#7
0
        public static CustomerTransaction getCustomerAndTransactions(int?id)
        {
            BasicCreditDbContext db = new BasicCreditDbContext();
            CustomerTransaction  custTransactions = new CustomerTransaction();

            custTransactions.customer = getCustomer(id);

            var transactions = db.Transactions.Where(s => s.CustID == custTransactions.customer.Id);

            custTransactions.transactions = transactions.ToList();

            return(custTransactions);
        }
示例#8
0
        public static Transaction getTransaction(int?id)
        {
            BasicCreditDbContext db = new BasicCreditDbContext();

            return(db.Transactions.Find(id));
        }
示例#9
0
        public static List <Transaction> getTransactions()
        {
            BasicCreditDbContext db = new BasicCreditDbContext();

            return(db.Transactions.ToList());
        }
示例#10
0
        public static Customer getCustomer(int?id)
        {
            BasicCreditDbContext db = new BasicCreditDbContext();

            return(db.Customers.Find(id));
        }
示例#11
0
        public static List <Customer> getCustomers()
        {
            BasicCreditDbContext db = new BasicCreditDbContext();

            return(db.Customers.ToList());
        }