Пример #1
0
        //  this will contain methods for any calculated values
        public void ClearCalculatedTables()
        {
            CPbusinessLayer bslyr = new CPbusinessLayer();

            bslyr.DAL      = DAL;
            bslyr.fileName = fileName;
            //  if any of these tables have data, delete all
            //  Tree calculated values
            //List<TreeCalculatedValuesDO> tcvList = bslyr.getTreeCalculatedValues();

            //if (tcvList.Count > 0)
            bslyr.deleteTreeCalculatedValues();
            //bslyr.fileName = fileName;

            //  Log stock
            //List<LogStockDO> lsList = bslyr.getLogStock();
            // if (lsList.Count > 0)
            bslyr.DeleteLogStock();
            // bslyr.fileName = fileName;

            //  LCD
            //List<LCDDO> lcdList = bslyr.getLCD();
            //if (lcdList.Count > 0)
            bslyr.DeleteLCD();
            //bslyr.fileName = fileName;

            //  POP
            //List<POPDO> popList = bslyr.getPOP();
            // if (popList.Count > 0)
            bslyr.DeletePOP();
            //bslyr.fileName = fileName;

            //  PRO
            //List<PRODO> proList = bslyr.getPRO();
            //if (proList.Count > 0)
            bslyr.DeletePRO();
            //bslyr.fileName = fileName;

            return;
        }   //  end ClearCalculatedTables