public void LoadData(ClippingRegionGeography crc)
        {
            isNew   = false;
            current = crc;

            cmbRegion.SelectItem(current.ClippingRegion);
            cmbGeography.SelectItem(current.Geography);
        }
 public ClippingRegionItemGeographyItem(ClippingRegionGeography current, int geographyItemId, int clippingRegionItemId, double percent)
     : this()
 {
     ClippingRegionGeography = current;
     GeographyItem           = new GeographyItem();
     GeographyItem.Id        = geographyItemId;
     ClippingRegionItem      = new ClippingRegionItem();
     ClippingRegionItem.Id   = clippingRegionItemId;
     IntersectionPercent     = percent;
 }
Beispiel #3
0
        protected override void OnSubmit()
        {
            if (Validate() == false)
            {
                return;
            }
            foreach (Geography geography in lstGeography.CheckedItems)
            {
                ClippingRegionGeography current = new ClippingRegionGeography();
                current.ClippingRegion = cmbRegion.GetSelectedItem <ClippingRegion>();
                current.Geography      = geography;

                if (Call(new ClippingRegionGeographyCalculate(current), false))
                {
                    Call(new ClippingRegionGeographySave(current));
                }
            }
        }
Beispiel #4
0
 public ClippingRegionGeographySave(ClippingRegionGeography crc)
 {
     current = crc;
 }
Beispiel #5
0
 public ClippingRegionGeographyDelete(ClippingRegionGeography crc)
 {
     current = crc;
 }
 public ClippingRegionGeographyCalculate(ClippingRegionGeography crc)
 {
     current = crc;
 }