Beispiel #1
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        Bug b = new Bug();

        try
        {
            b.IItemID            = Convert.ToInt32(ddlCRPRTDR.SelectedValue.ToString());
            b.vcQAPhaseSumm      = txtQAPhaseComment.Text;
            b.vcUATPhaseSumm     = txtUATPhaseComment.Text;
            b.vcPostDepPhaseSumm = txtPostDepPhaseComment.Text;
            b.vcINTPhaseSumm     = txtIntPhaseComment.Text;

            b.SiQACount  = Convert.ToInt16(txtQACount.Text);
            b.SiUATCount = Convert.ToInt16(txtUATCount.Text);
            b.SiPDCount  = Convert.ToInt16(txtPDCount.Text);
            b.SiINTCount = Convert.ToInt16(txtIntCount.Text);

            if (BugsDAL.AddBug(b) > 0)
            {
                ErrorMessage = "Record inserted successfully.";
            }
            else
            {
                ErrorMessage = "No record inserted.";
            }

            ClearFields();
            FillData();
        }
        catch (Exception exc)
        {
            ErrorMessage = exc.Message;
        }
    }
Beispiel #2
0
 private void FillData()
 {
     try
     {
         int ItemID = Convert.ToInt32(ddlCRPRTDR.SelectedItem.Value);
         GridView1.DataSource = BugsDAL.GetBugsByItem(ItemID);
         GridView1.DataBind();
     }
     catch (Exception exc)
     {
         ErrorMessage = exc.Message;
     }
 }
Beispiel #3
0
 private void DeleteRecord(Int32 iBugID)
 {
     try
     {
         BugsDAL.DeleteBug(iBugID);
         FillData();
         GridView1.EditIndex = -1;
     }
     catch (Exception exc)
     {
         ErrorMessage = exc.Message;
     }
 }
Beispiel #4
0
    protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
    {
        int IBugID = (int)GridView1.DataKeys[e.RowIndex].Value;

        try
        {
            Label   LabelItemID         = (Label)(GridView1.Rows[GridView1.EditIndex].Cells[0].FindControl("lbliItemID"));
            TextBox txtQAPhaseSumm      = (TextBox)(GridView1.Rows[GridView1.EditIndex].Cells[1].FindControl("txtQAPhaseSumm"));
            TextBox txtUATPhaseSumm     = (TextBox)(GridView1.Rows[GridView1.EditIndex].Cells[1].FindControl("txtUATPhaseSumm"));
            TextBox txtIntPhaseSumm     = (TextBox)(GridView1.Rows[GridView1.EditIndex].Cells[1].FindControl("txtINTPhaseSumm"));
            TextBox txtPostDepPhaseSumm = (TextBox)(GridView1.Rows[GridView1.EditIndex].Cells[1].FindControl("txtPostDepPhaseSumm"));

            TextBox txtQACount      = (TextBox)(GridView1.Rows[GridView1.EditIndex].Cells[1].FindControl("txtQACount"));
            TextBox txtUATCount     = (TextBox)(GridView1.Rows[GridView1.EditIndex].Cells[1].FindControl("txtUATCount"));
            TextBox txtINTCount     = (TextBox)(GridView1.Rows[GridView1.EditIndex].Cells[1].FindControl("txtINTCount"));
            TextBox txtPostDepCount = (TextBox)(GridView1.Rows[GridView1.EditIndex].Cells[1].FindControl("txtPostDepCount"));

            Bug b = new Bug();
            b.IBugID             = IBugID;
            b.IItemID            = Convert.ToInt32(LabelItemID.Text);
            b.vcQAPhaseSumm      = txtQAPhaseSumm.Text;
            b.vcUATPhaseSumm     = txtUATPhaseSumm.Text;
            b.vcINTPhaseSumm     = txtIntPhaseSumm.Text;
            b.vcPostDepPhaseSumm = txtPostDepPhaseSumm.Text;
            b.SiQACount          = Convert.ToInt16(txtQACount.Text);
            b.SiUATCount         = Convert.ToInt16(txtUATCount.Text);
            b.SiINTCount         = Convert.ToInt16(txtINTCount.Text);
            b.SiPDCount          = Convert.ToInt16(txtPostDepCount.Text);


            if (BugsDAL.UpdateBug(b) > 0)
            {
                ErrorMessage = "Record inserted successfully.";
            }
            else
            {
                ErrorMessage = "No record inserted.";
            }


            GridView1.EditIndex = -1;
            FillData();
        }
        catch (Exception exc)
        {
            ErrorMessage = exc.Message;
        }
    }
Beispiel #5
0
 protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
 {
     try
     {
         if (e.Row.RowType == DataControlRowType.DataRow)
         {
             DropDownList ddl = (DropDownList)e.Row.FindControl("ddlBugStatus");
             if (ddl != null)
             {
                 ddl.DataSource = BugsDAL.GetStbBugsStatus();
                 ddl.DataBind();
             }
         }
     }
     catch (Exception exc)
     {
         ErrorMessage = exc.Message;
     }
 }
Beispiel #6
0
 private void CheckBugStatus()
 {
     Result = BugsDAL.CheckBugStatus(ItemID);
 }