public FisheriesInventoryImportEventArg(string levelName, string levelGuid, FisheriesInventoryLevel inventoryLevel, string barangay = "")
        {
            InventoryLevel = inventoryLevel;
            switch (inventoryLevel)
            {
            case FisheriesInventoryLevel.Project:
                ProjectGuid = levelGuid;
                ProjectName = levelName;
                break;

            case FisheriesInventoryLevel.TargetArea:
                TargetAreaGuid = levelGuid;
                TargetAreaName = levelName;
                break;

            case FisheriesInventoryLevel.Gear:
                GearVariationImported = levelName;
                BarangayName          = barangay;
                break;
            }
        }
예제 #2
0
        private void OnTreeNodeClick(object sender, TreeNodeMouseClickEventArgs e)
        {
            lv.Items.Clear();
            ListViewItem lvi = new ListViewItem();

            switch (e.Node.Tag.ToString())
            {
            case "root":
                lvi = lv.Items.Add("Total number of provinces");
                lvi.SubItems.Add(_provinceCount.ToString());
                lvi = lv.Items.Add("Total number of LGUs");
                lvi.SubItems.Add(_lguCount.ToString());
                _level = FisheriesInventoryLevel.Root;
                break;

            case "province":

                var n = 0;
                foreach (TreeNode node in e.Node.Nodes)
                {
                    if (n == 0)
                    {
                        lvi = lv.Items.Add(node.Name, "LGUs", null);
                    }
                    else
                    {
                        lvi = lv.Items.Add(node.Name, "", null);
                    }
                    lvi.SubItems.Add(node.Text);
                    n++;
                }
                _level = FisheriesInventoryLevel.Province;
                break;

            case "municipality":
                _level = FisheriesInventoryLevel.Municipality;
                break;
            }
            SizeColumns(lv, false);
        }
예제 #3
0
 public LGUItemForm(FisheriesInventoryLevel level)
 {
     InitializeComponent();
     _level = level;
 }