コード例 #1
0
ファイル: ViewChart.cs プロジェクト: wanddy/paperless-office
        private void Load_Chart()
        {
            try
            {
                TreeNode baseNode = new TreeNode("");

                dspub.Clear();
                dspub         = puclass.GetCompanyInfo();
                baseNode.Text = dspub.Tbl_Organiztion[0].OrganiztionName;
                CmbUpUnit.Items.Clear();
                CmbUpUnit.Items.Add(dspub.Tbl_Organiztion[0].OrganiztionName);

                txtUnitName.Clear();
                dsunit.Clear();
                dsunit = unitclass.GetUnits();

                for (int i = 1; i <= dsunit.Tbl_Unit.Rows.Count; i++)
                {
                    InsertTree(baseNode, dsunit.Tbl_Unit[i - 1].UnitName.Trim(), dsunit.Tbl_Unit[i - 1].UpperUnit.Trim());
                    CmbUpUnit.Items.Add(dsunit.Tbl_Unit[i - 1].UnitName.Trim());
                }

                treeView1.Nodes.Clear();
                treeView1.Nodes.Add(baseNode);
                treeView1.ExpandAll();

                CmbUpUnit.SelectedIndex = 0;
            }
            catch (Exception ex)
            {
                mesg.Error("خطا", ex.Message);
            }
        }
コード例 #2
0
ファイル: Unit.cs プロジェクト: wanddy/paperless-office
 public OCA.Common.DataSets.BaseInformation.Unit GetAllUnits()
 {
     try
     {
         dsunit.Clear();
         dsunit = unitclass.GetAllUnits();
         return(dsunit);
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
コード例 #3
0
ファイル: NewClerk.cs プロジェクト: wanddy/paperless-office
        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);
            }
        }
コード例 #4
0
ファイル: Unit.cs プロジェクト: wanddy/paperless-office
        public void RemoveSubUnits(string UnitName)
        {
            try
            {
                dsunit.Clear();
                dsunit = unitclass.GetUnits();

                RemoveSubUnit(UnitName);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
コード例 #5
0
ファイル: Unit.cs プロジェクト: wanddy/paperless-office
 public Boolean IsExistUnit(string UnitName)
 {
     try
     {
         dsunit.Clear();
         dsunit = unitclass.IsExistUnit(UnitName);
         if (dsunit.Tbl_Unit.Rows.Count == 0)
         {
             return(false);
         }
         else
         {
             return(true);
         }
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }