private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e) { try { txtSematName.Text = e.Node.Text; if (e.Node.Text == treeView1.Nodes[0].Text) { CmbUpSemat.Text = ""; } else { CmbUpSemat.Text = e.Node.Parent.Text; } dssemat = sematclass.GetSematGroup(txtSematName.Text.Trim()); try { CmbSematGroup.Text = dssemat.Tbl_Semat[0].SematGroup.Trim(); } catch { CmbSematGroup.Text = ""; } } catch (Exception ex) { mesg.Error("خطا", ex.Message); } }
public void Load_DataGridView() { dssemat = sematclass.GetSematGroups(); dssemat.AcceptChanges(); DataGridView.DataSource = dssemat.Tbl_SematGroup; txtSematGroup.Clear(); }
public OCA.Common.DataSets.BaseInformation.Semat GetSematGroup(string SematName) { try { dssemat.Clear(); dssemat = sematclass.GetSematGroup(SematName); return(dssemat); } catch (Exception ex) { throw new Exception(ex.Message); } }
public void Load_DataGridView() { try { txtName.Clear(); txtFamily.Clear(); txtUsername.Clear(); txtPassword.Clear(); CmbAccess.Text = ""; CmbAccess.Items.Clear(); CmbSemat.Text = ""; CmbSemat.Items.Clear(); CmbUnit.Text = ""; CmbUnit.Items.Clear(); CmbClerkGroup.Text = ""; CmbClerkGroup.Items.Clear(); dsclerk = clerkclass.GetClerkGroups(); for (int i = 1; i <= dsclerk.Tbl_ClerkGroup.Rows.Count; i++) { CmbClerkGroup.Items.Add(dsclerk.Tbl_ClerkGroup[i - 1].GroupName.Trim()); } dsunit = unitclass.GetAllUnits(); for (int i = 1; i <= dsunit.Tbl_Unit.Rows.Count; i++) { CmbUnit.Items.Add(dsunit.Tbl_Unit[i - 1].UnitName.Trim()); } dssemat = sematclass.GetSemats(); for (int i = 1; i <= dssemat.Tbl_Semat.Rows.Count; i++) { CmbSemat.Items.Add(dssemat.Tbl_Semat[i - 1].SematName.Trim()); } dsaccess = accessclass.GetAccess(); for (int i = 1; i <= dsaccess.Tbl_Access.Rows.Count; i++) { CmbAccess.Items.Add(dsaccess.Tbl_Access[i - 1].AccessName.Trim()); } dsclerk = clerkclass.GetClerks(); dsclerk.AcceptChanges(); DataGridView.DataSource = dsclerk.Tbl_Clerk; } catch (Exception ex) { mesg.Error("خطا", ex.Message); } }
public void RemoveSubSemats(string SematName) { try { dssemat.Clear(); dssemat = sematclass.GetSemats(); RemoveSubSemat(SematName); } catch (Exception ex) { throw new Exception(ex.Message); } }
private void Load_Chart() { try { dssemat = sematclass.GetSemats(); TreeNode baseNode = new TreeNode(""); baseNode.Text = dssemat.Tbl_Semat[0].SematName.Trim(); CmbUpSemat.Items.Clear(); for (int i = 2; i <= dssemat.Tbl_Semat.Rows.Count; i++) { InsertTree(baseNode, dssemat.Tbl_Semat[i - 1].SematName.Trim(), dssemat.Tbl_Semat[i - 1].UpperSemat.Trim()); } for (int i = 1; i <= dssemat.Tbl_Semat.Rows.Count; i++) { CmbUpSemat.Items.Add(dssemat.Tbl_Semat[i - 1].SematName.Trim()); } treeView1.Nodes.Clear(); treeView1.Nodes.Add(baseNode); treeView1.ExpandAll(); txtSematName.Clear(); if (CmbUpSemat.Items.Count != 0) { CmbUpSemat.SelectedIndex = 0; } CmbSematGroup.Text = ""; dssemat = sematclass.GetSematGroups(); CmbSematGroup.Items.Clear(); for (int i = 1; i <= dssemat.Tbl_SematGroup.Rows.Count; i++) { CmbSematGroup.Items.Add(dssemat.Tbl_SematGroup[i - 1].GroupName.Trim()); } } catch (Exception ex) { mesg.Error("خطا", ex.Message); } }
public Boolean IsExistSematGroup(string SematGroupName) { try { dssemat.Clear(); dssemat = sematclass.IsExistSematGroup(SematGroupName); if (dssemat.Tbl_SematGroup.Rows.Count == 0) { return(false); } else { return(true); } } catch (Exception ex) { throw new Exception(ex.Message); } }