protected void Page_Load(object sender, EventArgs e) { try { if (!Page.IsPostBack) { PanelFormDetails.Visible = false; Session["lastPositionNo"] = 1; Session["branchID"] = 1; lblParentText.Visible = false; lblParentValue.Visible = false; _objNodeListController = new NodeListController(); _objNodeListController.PopulateRootLevel(_connectionString, treeNodeList); GetAllFormURL(); btnSave.Visible = false; btnCancelAddNew.Visible = false; btnUpdate.Visible = false; btnCancelEdit.Visible = false; PanelFormDetails.Height = 50; } } catch (Exception msgException) { clsTopMostMessageBox.Show(msgException.Message); } }
private void AddValuesOfNode() { try { _objNodeListController = new NodeListController(); _objNodeList = new NodeList(); _objNodeList.ActivityID = Convert.ToInt32(ddlType.SelectedValue); _objNodeList.ActivityName = txtTitle.Text == string.Empty ? null : txtTitle.Text; _objNodeList.BranchID = Convert.ToInt32(Session["branchID"].ToString()); _objNodeList.CompanyID = Convert.ToInt32(Session["lastPositionNo"].ToString()); _objNodeList.FormDescription = txtDescription.Text == string.Empty ? null : txtDescription.Text; _objNodeList.FormName = ddlFormURL.SelectedValue == "-1" ? null : ddlFormURL.SelectedValue; _objNodeList.ShowPosition = Convert.ToInt32( ddlShowPosition.SelectedValue); _objNodeList.ParentNodeTypeID = lblParentValue.Text == string.Empty ? 0 : Convert.ToInt32(lblParentValue.Text); _objNodeList.SeqNo = _objNodeListController.GetSeqNo(_connectionString); _objNodeListController.Save(_connectionString, _objNodeList); } catch (Exception msgException) { throw msgException; } }
protected void treeNodeList_TreeNodePopulate(object sender, TreeNodeEventArgs e) { try { _objNodeListController = new NodeListController(); _objNodeListController.PopulateSubLevel(_connectionString, Int32.Parse(e.Node.Value), e.Node); treeNodeList.ExpandAll(); } catch (Exception msgException) { throw msgException; } }
protected void btnCancelEdit_Click(object sender, EventArgs e) { try { btnUpdate.Visible = false; btnCancelEdit.Visible = false; ClearControl(); _objNodeListController = new NodeListController(); _objNodeListController.PopulateRootLevel(_connectionString, treeNodeList); treeNodeList.ExpandAll(); } catch (Exception msgException) { clsTopMostMessageBox.Show(msgException.Message); } }
protected void btnSave_Click(object sender, EventArgs e) { try { AddValuesOfNode(); treeNodeList.Nodes.Clear(); _objNodeListController = new NodeListController(); _objNodeListController.PopulateRootLevel(_connectionString, treeNodeList); ClearControl(); clsTopMostMessageBox.Show(clsMessages.GProcessSuccess); treeNodeList.ExpandAll(); } catch (Exception msgException) { clsTopMostMessageBox.Show(msgException.Message); } }
private void AddValuesForUpdate() { try { _objNodeListController = new NodeListController(); _objNodeList = new NodeList(); _objNodeList.ActivityID = Convert.ToInt32(ddlType.SelectedValue); _objNodeList.ActivityName = txtTitle.Text == string.Empty ? null : txtTitle.Text; _objNodeList.FormDescription = txtDescription.Text == string.Empty ? null : txtDescription.Text; _objNodeList.FormName = ddlFormURL.SelectedValue == "-1" ? null : ddlFormURL.SelectedValue; _objNodeList.ShowPosition = Convert.ToInt32( ddlShowPosition.SelectedValue); _objNodeList.NodeTypeID = lblParentValue.Text == string.Empty ? 0 : Convert.ToInt32(lblParentValue.Text); _objNodeListController.Update(_connectionString, _objNodeList); } catch (Exception msgException) { throw msgException; } }
private void ViewNodeDetails(string nodeValue) { try { _objNodeList = new NodeList(); _objNodeList.NodeTypeID = Convert.ToInt32(nodeValue); _objNodeListController = new NodeListController(); DataTable dtNodeDetails = _objNodeListController.GetNodeDetails(_connectionString, _objNodeList); foreach (DataRow row in dtNodeDetails.Rows) { txtTitle.Text = row["ActivityName"].ToString() == null ? string.Empty : row["ActivityName"].ToString(); txtDescription.Text = row["FormDescription"].ToString() == null ? string.Empty : row["FormDescription"].ToString(); ddlType.SelectedValue = row["ActivityID"].ToString() == null ? "-1" : row["ActivityID"].ToString(); string formURL = row["FormName"].ToString() == "" ? null : row["FormName"].ToString(); int formPosition = row["ShowPosition"].ToString() == "0" ? -1 : Convert.ToInt32( row["ShowPosition"].ToString()); if (formURL == null || formURL == string.Empty) { PanelFormDetails.Visible = false; } else { PanelFormDetails.Visible = true; ddlFormURL.SelectedValue = formURL; ddlShowPosition.SelectedValue = formPosition.ToString(); } } } catch (Exception msgException) { throw msgException; } }