Esempio n. 1
0
        private void btnSelect_Click(object sender, EventArgs e)
        {
            int groupID = TextUtils.ToInt(treeData.FocusedNode != null ? treeData.FocusedNode.GetValue(colIDTree) : 0);

            if (groupID == 0)
            {
                return;
            }
            if (grvListFile.SelectedRows.Count > 0)
            {
                foreach (DataGridViewRow row in grvListFile.SelectedRows)
                {
                    int       fileID = TextUtils.ToInt(row.Cells[colIDListFile.Index].Value);
                    DataTable dt     = TextUtils.Select("PBDLStructureFileLink", new Expression("PBDLStructureID", groupID).And(new Expression("PBDLFileID", fileID)));
                    if (dt.Rows.Count > 0)
                    {
                        continue;
                    }
                    PBDLStructureFileLinkModel model = new PBDLStructureFileLinkModel();
                    model.PBDLFileID      = fileID;
                    model.PBDLStructureID = groupID;
                    PBDLStructureFileLinkBO.Instance.Insert(model);
                }
                loadGrid();
            }
        }
 protected PBDLStructureFileLinkFacade(PBDLStructureFileLinkModel model) : base(model)
 {
 }