public void DeleteFormula(string formulaCode) { using (PersistentManager pm = new PersistentManager()) { FormulaDao formulaDao = new FormulaDao(); ScheduleDao scheduleDao = new ScheduleDao(); try { pm.BeginTransaction(); if (scheduleDao.Find(formulaCode) == 0) { formulaDao.DeleteDetail(formulaCode); formulaDao.DeleteMaster(formulaCode); } else throw new Exception("��ǰ�䷽�����������ƻ��Ѱ�"); pm.Commit(); } catch (Exception e) { pm.Rollback(); throw new Exception(e.Message); } } }
public DataTable GetSchedule() { using (PersistentManager pm = new PersistentManager()) { ScheduleDao scheduleDao = new ScheduleDao(); return scheduleDao.Find(); } }
public int GetFormula(string formulaCode) { using (PersistentManager pm = new PersistentManager()) { ScheduleDao scheduleDao = new ScheduleDao(); return scheduleDao.Find(formulaCode); } }