コード例 #1
0
        private void Execute(object parameter)
        {
            int index = Ceiss.IndexOf(parameter as Ceis);

            if (index > -1 && index < Ceiss.Count)
            {
                FAMA.AP.DataLayer.DbCeis Conexion = new FAMA.AP.DataLayer.DbCeis();
                Conexion.DeleteData(Ceiss[index]);
                Ceiss.RemoveAt(index);
            }
        }
コード例 #2
0
        public CeisViewModel()
        {
            Ceis = new Ceis();
            FAMA.AP.DataLayer.DbCeis Conexion = new FAMA.AP.DataLayer.DbCeis();
            Ceis  = Conexion.Selectalldata();
            Ceiss = new ObservableCollection <Ceis>();


            FAMA.AP.DataLayer.DbProcessType CxnProcessType = new FAMA.AP.DataLayer.DbProcessType();
            processTypeList = CxnProcessType.Selectalldata();

            qryProcessType = new CollectionView(processTypeList);
            qryProcessType.MoveCurrentTo(processTypeList[0]);
            qryProcessType.CurrentChanged += new EventHandler(queryProcessType_CurrentChanged);

            Ceiss.CollectionChanged += new System.Collections.Specialized.NotifyCollectionChangedEventHandler(Ceiss_CollectionChanged);
        }
コード例 #3
0
 private void Add()
 {
     FAMA.AP.DataLayer.DbCeis Conexion = new FAMA.AP.DataLayer.DbCeis();
     Conexion.InsertData(Ceis);
 }