Exemplo n.º 1
0
    protected void GetActivityCharges()
    {
        string strRequestType = Request.QueryString["RequestType"] != null?Convert.ToString(Request.QueryString["RequestType"]) : "";

        //string strRequestType= Convert.ToString(Request.QueryString["RequestType"]);
        GridActivitySearch.Visible = true;
        DataTable dtsearch = null;

        objspareconsumeforcomplaint.ProductDivision_Id = Convert.ToInt32(hdnProductDivision_Id.Value);
        objspareconsumeforcomplaint.Complaint_No       = lblComplaintNo.Text;
        objspareconsumeforcomplaint.Textcriteria       = TxtActivityearch.Text;
        objspareconsumeforcomplaint.ASC_Id             = Convert.ToInt32(hdnASC_Id.Value.ToString());
        tempdt = (DataTable)ViewState["tempdt"];
        //string column2Values = this.tempdt.AsEnumerable().Select("Column2");
        var SNo_ActivityParameter = from sno in tempdt.AsEnumerable() select sno.Field <Int32>("ActivityParameter_SNo").ToString();

        string ActivityParameter_SNo = String.Join(",", SNo_ActivityParameter.ToArray());

        objspareconsumeforcomplaint.ActivityParameterString_SNo = ActivityParameter_SNo;
        // Added on 18.9.14 In case of Demo record will automatically display need not to search.
        if (strRequestType == "Demo")
        {
            dtsearch = objspareconsumeforcomplaint.GetDemoCharges();
        }
        else
        {
            dtsearch = objspareconsumeforcomplaint.getActivityforVisitGridDatasearch();
        }
        if (strRequestType.Equals("cancel") && objspareconsumeforcomplaint.ProductDivision_Id == 13 && dtsearch != null)// Added By Ashok Kumar for Display only tow row for fan division on 26.02.15
        {
            DataRow[] dr = dtsearch.Select("ActivityParameter_Sno in (966,174)");
            GridActivitySearch.DataSource = dr.Any()?dr.CopyToDataTable():null;
        }
        else
        {
            GridActivitySearch.DataSource = dtsearch;
        }
        GridActivitySearch.DataBind();
        if (GridActivitySearch.Rows.Count > 0)
        {
            BtnAdd.Visible = true;
        }
    }
Exemplo n.º 2
0
 protected void BtnAdd_Click(object sender, EventArgs e)
 {
     if (ViewState["tempdt"] != null)
     {
         tempdt = (DataTable)ViewState["tempdt"];
         Creattemp();
         gvActivityCharges.DataSource = tempdt;
         gvActivityCharges.DataBind();
         ViewState["tempdt"] = tempdt;
     }
     else
     {
         Creattemp();
         gvActivityCharges.DataSource = tempdt;
         gvActivityCharges.DataBind();
         ViewState["tempdt"] = tempdt;
     }
     GridActivitySearch.DataSource = null;
     GridActivitySearch.DataBind();
     BtnAdd.Visible = false;
 }
Exemplo n.º 3
0
    protected void BtnSearch_Click1(object sender, EventArgs e)
    {
        GridActivitySearch.Visible = true;
        objspareconsumeforcomplaint.ProductDivision_Id = Convert.ToInt32(hdnProductDivision_Id.Value);
        objspareconsumeforcomplaint.Complaint_No       = lblComplaintNo.Text;
        objspareconsumeforcomplaint.Textcriteria       = TxtActivityearch.Text;
        objspareconsumeforcomplaint.ASC_Id             = Convert.ToInt32(hdnASC_Id.Value.ToString());
        tempdt = (DataTable)ViewState["tempdt"];
        var SNo_ActivityParameter = from sno in tempdt.AsEnumerable() select sno.Field <Int32>("ActivityParameter_SNo").ToString();

        string ActivityParameter_SNo = String.Join(",", SNo_ActivityParameter.ToArray());

        objspareconsumeforcomplaint.ActivityParameterString_SNo = ActivityParameter_SNo;
        DataTable dtsearch = objspareconsumeforcomplaint.getActivityforVisitGridDatasearch();

        GridActivitySearch.DataSource = dtsearch;
        GridActivitySearch.DataBind();
        if (GridActivitySearch.Rows.Count > 0)
        {
            BtnAdd.Visible = true;
        }
    }
Exemplo n.º 4
0
 protected void imgBtnCancel_Click1(object sender, EventArgs e)
 {
     GridActivitySearch.DataSource = null;
     GridActivitySearch.DataBind();
     BtnAdd.Visible = false;
 }