void LoadTippaniStatus()
 {
     try
     {
         this.ddlTippaniStatus.DataSource     = BLLTippaniStatus.GetTippaniStatusList(false);
         this.ddlTippaniStatus.DataTextField  = "TippaniStatusName";
         this.ddlTippaniStatus.DataValueField = "TippaniStatusID";
         this.ddlTippaniStatus.DataBind();
     }
     catch (Exception ex)
     {
         this.lblStatusMessage.Text = ex.Message;
         this.programmaticModalPopup.Show();
     }
 }
    void LoadTippaniStatus(string type)
    {
        try
        {
            List <ATTTippaniStatus> lst = BLLTippaniStatus.GetTippaniStatusList(true, type);

            this.ddlDStatus_Rqd.DataSource     = lst;
            this.ddlDStatus_Rqd.DataTextField  = "TippaniStatusName";
            this.ddlDStatus_Rqd.DataValueField = "TippaniStatusID";
            this.ddlDStatus_Rqd.DataBind();
        }
        catch (Exception ex)
        {
            throw ex;
        }
    }
示例#3
0
 protected void GetTippaniStatusList()
 {
     try
     {
         List <ATTTippaniStatus> statusLst = BLLTippaniStatus.GetTippaniStatusList(true);
         ddlTippaniStatus.DataSource     = statusLst;
         ddlTippaniStatus.DataTextField  = "TippaniStatusName";
         ddlTippaniStatus.DataValueField = "TippaniStatusID";
         ddlTippaniStatus.DataBind();
     }
     catch (Exception ex)
     {
         this.lblStatusMessage.Text = ex.Message;
         this.programmaticModalPopup.Show();
     }
 }
    protected void grdRequest_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        e.Row.Cells[0].Visible  = false;
        e.Row.Cells[1].Visible  = false;
        e.Row.Cells[2].Visible  = false;
        e.Row.Cells[3].Visible  = false;
        e.Row.Cells[4].Visible  = false;
        e.Row.Cells[5].Visible  = false;
        e.Row.Cells[6].Visible  = false;
        e.Row.Cells[7].Visible  = false;
        e.Row.Cells[13].Visible = false;
        e.Row.Cells[14].Visible = false; //sender org id
        e.Row.Cells[15].Visible = false; //sender unit id
        e.Row.Cells[18].Visible = false; //receiver org id
        e.Row.Cells[19].Visible = false; //receiver unit id

        if (this.hdnForm.Value == "0")
        {
            e.Row.Cells[16].Visible = true;
            e.Row.Cells[17].Visible = true;
            e.Row.Cells[20].Visible = false;
            e.Row.Cells[21].Visible = false;
        }
        else
        {
            e.Row.Cells[16].Visible = false;
            e.Row.Cells[17].Visible = false;
            e.Row.Cells[20].Visible = true;
            e.Row.Cells[21].Visible = true;
        }

        //e.Row.Cells[15].Visible = false;

        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            ATTGeneralTippaniRequestInfo info = (e.Row.DataItem as ATTGeneralTippaniRequestInfo);

            e.Row.ForeColor = BLLTippaniStatus.GetColor(info.TippaniStatusID);
            if (info.TippaniStatusID != 3)
            {
                e.Row.ForeColor = BLLTippaniStatus.GetColor(info.ProcessStatusID);
            }

            if ((e.Row.DataItem as ATTGeneralTippaniRequestInfo).TippaniStatusID == 1)
            {
                e.Row.Cells[12].Text = "Running";
            }
        }

        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            info = (ATTGeneralTippaniRequestInfo)e.Row.DataItem;

            if (orgID == info.OrgID && tippaniID == info.TippaniID)
            {
                if (this.grdRequest.Rows[firstRow].Cells[8].RowSpan == 0)
                {
                    this.grdRequest.Rows[firstRow].Cells[8].RowSpan = 2;
                }
                else
                {
                    this.grdRequest.Rows[firstRow].Cells[8].RowSpan += 1;
                }
                e.Row.Cells[8].Visible = false;

                if (this.grdRequest.Rows[firstRow].Cells[12].RowSpan == 0)
                {
                    this.grdRequest.Rows[firstRow].Cells[12].RowSpan = 2;
                }
                else
                {
                    this.grdRequest.Rows[firstRow].Cells[12].RowSpan += 1;
                }
                e.Row.Cells[12].Visible = false;

                if (this.grdRequest.Rows[firstRow].Cells[22].RowSpan == 0)
                {
                    this.grdRequest.Rows[firstRow].Cells[22].RowSpan = 2;
                }
                else
                {
                    this.grdRequest.Rows[firstRow].Cells[22].RowSpan += 1;
                }
                e.Row.Cells[22].Visible = false;
            }
            else //It's a new category
            {
                e.Row.VerticalAlign = VerticalAlign.Middle;

                orgID     = info.OrgID;
                tippaniID = info.TippaniID;
                empID     = dynamicEmpID;

                firstRow = e.Row.RowIndex;
                if (e.Row.RowIndex != 0)
                {
                    foreach (TableCell cell in e.Row.Cells)
                    {
                        cell.Style.Add("border-top", "#4F69A2 1px solid");
                    }
                }
            }
        }
    }