Ejemplo n.º 1
0
        private void cboProjects_SelectedIndexChanged(object sender, EventArgs e)
        {
            int      projID;
            CBBudget bud = new CBBudget();

            lstBudgets.Items.Clear();

            projID = ((RevSol.RSListItem)cboProjects.SelectedItem).ID;

            SqlDataReader dr = CBBudget.GetListByProject(projID);

            RevSol.RSListItem li;

            while (dr.Read())
            {
                bud.Load(Convert.ToInt32(dr["ID"]));

                li             = new RevSol.RSListItem();
                li.ID          = bud.ID;
                li.Description = bud.GetNumber();

                lstBudgets.Items.Add(li);
            }

            dr.Close();

            IsReadyForCopy();
        }
Ejemplo n.º 2
0
        private void FCopyBudget_Load(object sender, EventArgs e)
        {
            RevSol.RSListItem li;
            RevSol.RSListItem liTarg;

            cboProjects.Items.Clear();
            lstBudgets.Items.Clear();
            cboTargetProj.Items.Clear();
            txtRevision.Text = "";

            //SSS 20131105 SqlDataReader dr = CBProject.GetList();
            SqlDataReader dr = CBProject.GetList();

            while (dr.Read())
            {
                li     = new RevSol.RSListItem();
                liTarg = new RevSol.RSListItem();

                li.ID              = Convert.ToInt32(dr["ID"]);
                li.Description     = dr["Number"].ToString();
                liTarg.ID          = Convert.ToInt32(dr["ID"]);
                liTarg.Description = dr["Number"].ToString();

                cboProjects.Items.Add(li);
                cboTargetProj.Items.Add(liTarg);
            }

            dr.Close();
        }
Ejemplo n.º 3
0
        private int GetPMVal()
        {
            int pmID;

            if (cboProjMngr.Text.Length > 0 && grpPM.Enabled == true)
            {
                RevSol.RSListItem li = (RevSol.RSListItem)cboProjMngr.SelectedItem;
                pmID = li.ID;
            }
            else
            {
                pmID = 0;
            }

            return(pmID);
        }
Ejemplo n.º 4
0
        private void LoadSortList()
        {
            RevSol.RSListItem li;

            lstSorts.Items.Clear();

            li             = new RevSol.RSListItem();
            li.ID          = 0;
            li.Description = "Engineering Disciplines";
            lstSorts.Items.Add(li);

            li             = new RevSol.RSListItem();
            li.ID          = 2;
            li.Description = "Engineering Summary";
            lstSorts.Items.Add(li);

            li             = new RevSol.RSListItem();
            li.ID          = 3;
            li.Description = "Pipeline Disciplines";
            lstSorts.Items.Add(li);

            li             = new RevSol.RSListItem();
            li.ID          = 4;
            li.Description = "Pipeline Summary";
            lstSorts.Items.Add(li);

            var groups = CBActivityCodeDisc.GetAll().ToList();

            foreach (var group in groups)
            {
                li             = new RevSol.RSListItem();
                li.ID          = Int32.Parse(group.Code);
                li.Description = group.Name;
                lstSorts.Items.Add(li);
            }

            li             = new RevSol.RSListItem();
            li.ID          = 1;
            li.Description = "Total Proj. by PM";
            lstSorts.Items.Add(li);


            lstSorts.SelectedIndex = 0;
        }
Ejemplo n.º 5
0
        private void LoadProjMngrList()
        {
            SqlDataReader dr;

            RevSol.RSListItem li;

            cboProjMngr.Items.Clear();
            cboProjMngr.Text = "";

            dr = CBEmployee.GetListProjectManagers();

            while (dr.Read())
            {
                li = new RevSol.RSListItem();

                li.ID          = Convert.ToInt32(dr["ID"]);
                li.Description = dr["Name"].ToString();

                cboProjMngr.Items.Add(li);
            }

            dr.Close();
        }