示例#1
0
 public RemoveAllButton(ClpListMV modelView)
 {
     if (modelView == null)
     {
         throw new ArgumentNullException("Model widoku jest null");
     }
     _modelView = modelView;
 }
示例#2
0
        private IList <int> GetResultCLP()
        {
            IList <int>  clp        = new List <int>();
            ClpListMV    dataContex = DataContext as ClpListMV;
            List <ClpMV> dataList   = new List <ClpMV>(dataContex.ClpSelectedList);

            foreach (ClpMV row in dataList)
            {
                clp.Add(row.Id);
            }
            return(clp);
        }
示例#3
0
        private void InitializeCLP(IList <int> clp)
        {
            ClpListMV    dataContex = DataContext as ClpListMV;
            List <ClpMV> dataList   = new List <ClpMV>(dataContex.ClpDataList);

            foreach (int clp_id in clp)
            {
                ClpMV data = dataList.AsEnumerable().FirstOrDefault(i => i.Id == clp_id);
                if (data != null)
                {
                    dataContex.ClpSelectedList.Add(data);
                }
            }
        }