コード例 #1
0
ファイル: Project.cs プロジェクト: cspot/TACS.NET-Manager
        /// <summary>
        /// Initialize instance of the project tabbed document.
        /// </summary>
        /// <param name="parent">MainForm: object.</param>
        /// <param name="proj">string: Project name.</param>
        public Project(MainForm parent, long aid, string proj)
        {
            //  Check the arguments
            if (proj.Length == 0)
            {
                throw new System.ArgumentException("You must provide an project name value.");
            }
            else
            {
                project = proj;
                acctId = aid;
            }

            //  Initialize properties
            _ParentForm = parent;
            dataTable = new iCampaign.TACS.Data.ProjectsDs.ProjectsDataTable();
            tableAdapter = new iCampaign.TACS.Data.ProjectsDsTableAdapters.ProjectsTableAdapter();
            tableAdapter.Connection = new System.Data.SqlClient.SqlConnection(TacsSession.ConnectionString);
            appTable = new iCampaign.TACS.Data.ApplicationsDs.ApplicationsDataTable();
            appTableAdapter = new iCampaign.TACS.Data.ApplicationsDsTableAdapters.ApplicationsTableAdapter();
            appTableAdapter.Connection = new System.Data.SqlClient.SqlConnection(TacsSession.ConnectionString);
            roleTable = new iCampaign.TACS.Data.RolesDs.RolesDataTable();
            roleAdapter = new iCampaign.TACS.Data.RolesDsTableAdapters.RolesTableAdapter();
            roleAdapter.Connection = new System.Data.SqlClient.SqlConnection(TacsSession.ConnectionString);

            //  Initialize tabbed document controls
            InitializeComponent();
            InitializeDocument();
            GetRecord();
        }
コード例 #2
0
ファイル: ProjectsBox.cs プロジェクト: cspot/TACS.NET-Manager
 /// <summary>
 /// Initialize instance of open project dialog box.
 /// </summary>
 public ProjectsBox(long aid)
 {
     acctId = aid;
     InitializeComponent();
     dataTable = new ProjectsDs.ProjectsDataTable();
     tableAdapter = new iCampaign.TACS.Data.ProjectsDsTableAdapters.ProjectsTableAdapter();
     btnCancel.Enabled = true;
     btnOkay.Enabled = false;
     GetProjects();
 }
コード例 #3
0
ファイル: Project.cs プロジェクト: cspot/TACS.NET-Manager
        /// <summary>
        /// Initialize instance of the project tabbed document.
        /// </summary>
        /// <param name="parent">MainForm: object.</param>
        /// <param name="aid">long: Account id.</param>
        public Project(MainForm parent, long aid)
        {
            //  Initialize properties
            acctId = aid;
            _ParentForm = parent;
            dataTable = new iCampaign.TACS.Data.ProjectsDs.ProjectsDataTable();
            tableAdapter = new iCampaign.TACS.Data.ProjectsDsTableAdapters.ProjectsTableAdapter();
            tableAdapter.Connection = new System.Data.SqlClient.SqlConnection(TacsSession.ConnectionString);
            appTable = new iCampaign.TACS.Data.ApplicationsDs.ApplicationsDataTable();
            appTableAdapter = new iCampaign.TACS.Data.ApplicationsDsTableAdapters.ApplicationsTableAdapter();
            appTableAdapter.Connection = new System.Data.SqlClient.SqlConnection(TacsSession.ConnectionString);
            roleTable = new iCampaign.TACS.Data.RolesDs.RolesDataTable();
            roleAdapter = new iCampaign.TACS.Data.RolesDsTableAdapters.RolesTableAdapter();
            roleAdapter.Connection = new System.Data.SqlClient.SqlConnection(TacsSession.ConnectionString);

            //  Initialize tabbed document controls
            InitializeComponent();
            InitializeDocument();
        }