public async Task <bool> init()
        {
            SelectedPoints = new List <EDSReportRequestRecord>();
            Dictionary <int, TechGroupInfo> grs = await EDSClass.GetTechGroups();

            TechGroups = grs.Values.ToList();
            AllPoints  = await EDSPointsClass.GetAllAnalogPoints();

            FilteredPoints = AllPoints.Values.ToList();

            //lbPoints.ItemsSource = FilteredPoints;
            grdPoints.ItemsSource   = FilteredPoints;
            lbSelPoints.ItemsSource = SelectedPoints;
            lbGroups.ItemsSource    = TechGroups;
            RefreshSelection("");
            return(true);
        }