Esempio n. 1
0
 private void LoadInformation(int _request)
 {
     if (intNumber == 1) // number = 1 (Enhancement) ; number = 2 (Issue)  -- Vijay
     {
         lblView.Text = oCustomized.GetEnhancementBody(oCustomized.GetEnhancementID(intRequest), intEnvironment, true);
         DataSet dsReleases = oEnhancement.GetVersions();
         foreach (DataRow drRelease in dsReleases.Tables[0].Rows)
         {
             string strName = DateTime.Parse(drRelease["release"].ToString()).ToShortDateString();
             if (DateTime.Parse(drRelease["cutoff"].ToString()) < DateTime.Now)
             {
                 strName += " (Closed)";
             }
             else if (drRelease["available"].ToString() != "1")
             {
                 strName += " (Full)";
             }
             ddlRelease.Items.Add(new ListItem(strName, drRelease["id"].ToString()));
         }
         ddlRelease.Items.Insert(0, new ListItem("-- To Be Determined --", "0"));
         // Load data
         DataSet dsInfo = oCustomized.GetEnhancement(intRequest);
         if (dsInfo.Tables[0].Rows.Count > 0)
         {
             ddlRelease.SelectedValue  = dsInfo.Tables[0].Rows[0]["release"].ToString();
             radPriority.SelectedValue = dsInfo.Tables[0].Rows[0]["priority"].ToString();
         }
         trPriority.Visible = true;
         trRelease.Visible  = true;
     }
     else
     {
         lblView.Text = oCustomized.GetIssueBody(oCustomized.GetIssueID(intRequest), intEnvironment, true);
     }
     if (intProject > 0)
     {
         lblName.Text   = oProject.Get(intProject, "name");
         lblNumber.Text = oProject.Get(intProject, "number");
         lblType.Text   = "Project";
     }
     else
     {
         lblName.Text   = oResourceRequest.GetWorkflow(_request, "name");
         lblNumber.Text = "CVT" + intRequest.ToString();
         lblType.Text   = "Task";
     }
     if (Request.QueryString["div"] != null)
     {
         switch (Request.QueryString["div"])
         {
         case "E":
             boolExecution = true;
             break;
         }
     }
     if (boolDetails == false && boolExecution == false)
     {
         boolDetails = true;
     }
 }
Esempio n. 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            AuthenticateUser();
            intProfile      = Int32.Parse(Request.Cookies["profileid"].Value);
            oCustomized     = new Customized(intProfile, dsn);
            oPage           = new Pages(intProfile, dsn);
            oServiceRequest = new ServiceRequests(intProfile, dsn);
            oRequest        = new Requests(intProfile, dsn);
            if (Request.QueryString["rid"] != null && Request.QueryString["rid"] != "")
            {
                intRequest = Int32.Parse(Request.QueryString["rid"]);
            }

            ds = oCustomized.GetEnhancement(intRequest);

            if (!IsPostBack)
            {
                drpModules.DataSource     = oPage.Gets(0, 1);
                drpModules.DataTextField  = "title";
                drpModules.DataValueField = "pageid";
                drpModules.DataBind();
                drpModules.SelectedValue = ds.Tables[0].Rows[0]["pageid"].ToString();

                txtTitle.Text       = ds.Tables[0].Rows[0]["title"].ToString();
                txtDescription.Text = ds.Tables[0].Rows[0]["description"].ToString();
                txtNumUsers.Text    = ds.Tables[0].Rows[0]["num_users"].ToString();
                txtURL.Text         = ds.Tables[0].Rows[0]["url"].ToString();
                lblPath.Text        = ds.Tables[0].Rows[0]["path"].ToString();
                txtStartDate.Text   = DateTime.Parse(ds.Tables[0].Rows[0]["startdate"].ToString()).ToShortDateString();
                txtEndDate.Text     = DateTime.Parse(ds.Tables[0].Rows[0]["enddate"].ToString()).ToShortDateString();
            }

            imgStartDate.Attributes.Add("onclick", "return OpenCalendar('" + txtStartDate.ClientID + "');");
            imgEndDate.Attributes.Add("onclick", "return OpenCalendar('" + txtEndDate.ClientID + "');");
        }