Esempio n. 1
0
 public void DeleteUnitClass(string classCode)
 {
     using (PersistentManager pm = new PersistentManager())
     {
         UnitDao unitDao = new UnitDao();
         if (unitDao.FindUnitClass(classCode) == 0)
             unitDao.DeleteUnitClass(classCode);
         else
             throw new Exception("������λ�����ʹ�ã����ܽ���ɾ��������");
     }
 }
Esempio n. 2
0
 public void AddUnitClass(string classCode, string className, string memo)
 {
     using (PersistentManager pm = new PersistentManager())
     {
         try
         {
             pm.BeginTransaction();
             UnitDao unitDao = new UnitDao();
             if (unitDao.FindUnitClass(classCode) == 0)
                 unitDao.InsertUnitClass(classCode, className, memo);
             else
                 throw new Exception("������λ����Ѵ��ڣ����������롣");
             pm.Commit();
         }
         catch (Exception e)
         {
             pm.Rollback();
             throw new Exception(e.Message);
         }
     }
 }
Esempio n. 3
0
 public DataTable GetUnitClass()
 {
     using (PersistentManager pm = new PersistentManager())
     {
         UnitDao unitDao = new UnitDao();
         return unitDao.FindUnitClass();
     }
 }