コード例 #1
0
 public void deleteLicense(int customerID)
 {
     using (var db = new LicensesDataConnection())
     {
         db.LicenseData.Where(ld => ld.CustomerID.Equals(customerID)).Delete();
     }
 }
コード例 #2
0
 public void updateLicense(LicenseData ld)
 {
     using (var db = new LicensesDataConnection())
     {
         db.Update(ld);
     }
 }
コード例 #3
0
 public void addLicense(LicenseData ld)
 {
     using (var db = new LicensesDataConnection())
     {
         db.Insert(ld);
     }
 }
コード例 #4
0
        public LicenseData getLicense(int customerID)
        {
            using (var db = new LicensesDataConnection())
            {
                var ld = (from l in db.LicenseData
                          where l.CustomerID == customerID
                          select l).FirstOrDefault();

                return(ld);
            }
        }
コード例 #5
0
        public List <LicenseData> getLicensesAsList()
        {
            using (var db = new LicensesDataConnection())
            {
                var query = from l in db.LicenseData
                            orderby l.CustomerID ascending
                            select l;

                return(query.ToList());
            }
        }
コード例 #6
0
        public List <LicenseData> getLicensesAsList(String customerNameFilter)
        {
            using (var db = new LicensesDataConnection())
            {
                var query = from l in db.LicenseData
                            where l.CustomerName.Contains(customerNameFilter)
                            orderby l.CustomerID ascending
                            select l;

                return(query.ToList());
            }
        }