Example #1
0
 public wsProducerType ws_selectProducersData(int ID, out string OpStatus)
 {
     try
     {
         CatalogsDataManager CDM = new CatalogsDataManager();
         OpStatus = "Выполнено";
         return(CDM.GetProducerData(ID));
     }
     catch (Exception err)
     {
         OpStatus = err.Message.ToString();
         return(null);
     }
 }
Example #2
0
 public List <wsProducerType> ws_selectProducersList(out string OpStatus)
 {
     try
     {
         CatalogsDataManager CDM = new CatalogsDataManager();
         OpStatus = "Выполнено";
         return(CDM.GetProducerList());
     }
     catch (Exception err)
     {
         OpStatus = err.Message.ToString();
         return(null);
     }
 }
Example #3
0
 public int ws_deleteProducer(int ID, out int OpValue, out string OpStatus)
 {
     OpValue = 0;
     try
     {
         CatalogsDataManager CDM = new CatalogsDataManager();
         CDM.deleteProducer(ID, out OpValue, out OpStatus);
         return(1);
     }
     catch (Exception err)
     {
         OpStatus = err.Message.ToString();
         return(0);
     }
 }
Example #4
0
 public int ws_updateProducer(wsProducerType LocalProducer, out string OpStatus)
 {
     try
     {
         OpStatus = "Выполнено";
         CatalogsDataManager CDM = new CatalogsDataManager();
         CDM.updateProducer(LocalProducer);
         return(1);
     }
     catch (Exception err)
     {
         OpStatus = err.Message.ToString();
         return(0);
     }
 }
Example #5
0
        public ObservableCollection <wsSimpleItem> ws_checkProducer(int ID, out int OpValue, out string OpStatus)
        {
            OpValue = 555;
            ObservableCollection <wsSimpleItem> l = new ObservableCollection <wsSimpleItem>();

            try
            {
                CatalogsDataManager CDM = new CatalogsDataManager();
                l = CDM.checkProducer(ID, out OpValue, out OpStatus);
                return(l);
            }
            catch (Exception err)
            {
                OpStatus = err.Message.ToString();
                return(null);
            }
        }
Example #6
0
        public wsPassportExtended ws_selectPassport_EX(int?ID, out string OpStatus)
        {
            try
            {
                wsPassportExtended  P_EX = new wsPassportExtended();
                CatalogsDataManager CDM  = new CatalogsDataManager();
                DeviceDataManager   DDM  = new DeviceDataManager();
                if (ID != null)
                {
                    P_EX              = DDM.selectPasport((int)ID);
                    P_EX.DevPath      = DDM.selectDeviceParents(P_EX.DevTypeID);
                    P_EX.DevPlacePath = DDM.selectPlaceParents(P_EX.DevPlaceID);
                }

                P_EX.list_Producers = CDM.GetProducerList();

                DBTree DBT = new DBTree(2); // 2 = models tree
                //wsNode NNODE = new wsNode(DBTREE.GetAnyNodeinDB);

                P_EX.tbl_Models = DBT.DBDATA;

                List <string>     s     = new List <string>();
                List <wsBaseItem> blist = new List <wsBaseItem>();
                blist = DDM.selectItemsList(null);
                foreach (wsBaseItem b in blist)
                {
                    s.Add(b.Description);
                }

                P_EX.helper_DevDescr = s;

                OpStatus = Resources.Messages.m_OpStatusDone;
                return(P_EX);
            }
            catch (Exception err)
            {
                OpStatus = err.ToString();
                return(null);
            }
        }
Example #7
0
        public int ws_insertProducer(wsProducerType LocalProducer, out string OpStatus)
        {
            int res = 555;

            try
            {
                OpStatus = "Выполнено";
                CatalogsDataManager CDM = new CatalogsDataManager();
                if ((res = CDM.insertProducer(LocalProducer)) == 0)
                {
                    return(1);
                }
                else
                {
                    return(res);
                }
            }
            catch (Exception err)
            {
                OpStatus = err.Message.ToString();
                return(0);
            }
        }
Example #8
0
 public int ws_deleteProducer(int ID,out int OpValue, out string OpStatus)
 {
     OpValue = 0;
     try
     {
         CatalogsDataManager CDM = new CatalogsDataManager();
         CDM.deleteProducer(ID, out OpValue, out OpStatus);
         return 1;       
     }
     catch (Exception err)
     {
         OpStatus = err.Message.ToString();
         return 0;
     }
 }
Example #9
0
 public ObservableCollection<wsSimpleItem> ws_checkProducer(int ID, out int OpValue, out string OpStatus)
 {
     OpValue = 555;
     ObservableCollection<wsSimpleItem> l = new ObservableCollection<wsSimpleItem>();
     try
     {
         CatalogsDataManager CDM = new CatalogsDataManager();
         l = CDM.checkProducer(ID, out OpValue, out OpStatus);
         return l;
     }
     catch (Exception err)
     {
         OpStatus = err.Message.ToString();
         return null;
     }
 }
Example #10
0
 public int ws_insertProducer(wsProducerType LocalProducer, out string OpStatus)
 {
     int res = 555;
     try
     {
         OpStatus = "Выполнено";
         CatalogsDataManager CDM = new CatalogsDataManager();
         if ((res = CDM.insertProducer(LocalProducer)) == 0) return 1;
         else return res;
     }
     catch (Exception err)
     {
         OpStatus = err.Message.ToString();
         return 0;
     }
 }
Example #11
0
 public int ws_updateProducer(wsProducerType LocalProducer, out string OpStatus)
 {
     try
     {
         OpStatus = "Выполнено";
         CatalogsDataManager CDM = new CatalogsDataManager();
         CDM.updateProducer(LocalProducer);
         return 1;
     }
     catch (Exception err)
     {
         OpStatus = err.Message.ToString();
         return 0;
     }
 }
Example #12
0
 public wsProducerType ws_selectProducersData(int ID, out string OpStatus)
 {
     try
     {
         CatalogsDataManager CDM = new CatalogsDataManager();
         OpStatus = "Выполнено";
         return CDM.GetProducerData(ID);
     }
     catch (Exception err)
     {
         OpStatus = err.Message.ToString();
         return null;
     }
 }
Example #13
0
        public wsPassportExtended ws_selectPassport_EX(int? ID, out string OpStatus)
        {
            try
            {
                wsPassportExtended P_EX = new wsPassportExtended();
                CatalogsDataManager CDM = new CatalogsDataManager();
                DeviceDataManager DDM = new DeviceDataManager();
                if (ID != null)
                {
                    P_EX = DDM.selectPasport((int)ID);
                    P_EX.DevPath = DDM.selectDeviceParents(P_EX.DevTypeID);
                    P_EX.DevPlacePath = DDM.selectPlaceParents(P_EX.DevPlaceID);
                }

                P_EX.list_Producers = CDM.GetProducerList();

                DBTree DBT = new DBTree(2); // 2 = models tree        
                //wsNode NNODE = new wsNode(DBTREE.GetAnyNodeinDB);
               
                P_EX.tbl_Models = DBT.DBDATA;

                List<string> s = new List<string>();
                List<wsBaseItem> blist = new List<wsBaseItem>();
                blist = DDM.selectItemsList(null);
                foreach (wsBaseItem b in blist)
                {
                    s.Add(b.Description);
                }

                P_EX.helper_DevDescr = s;

                OpStatus = Resources.Messages.m_OpStatusDone;
                return P_EX;
            }
            catch (Exception err)
            {
                OpStatus = err.ToString();
                return null;
            }
        }