예제 #1
0
        private void GetDatabyDate_Project()
        {
            if (ddlProjectFrom.SelectedValue != "Select" && ddlProjectTo.SelectedValue != "Select" && txtDateFrom.Text == "" && txtDateTo.Text == "")
            {
                objWorkFlow             = new WorkFlow();
                objWorkFlow.ProjectFrom = ddlProjectFrom.SelectedValue;
                objWorkFlow.ProjectTo   = ddlProjectTo.SelectedValue;
                DataTable dtbyProj = objWorkFlow.GetPreOrderData_byProject();
                gvData.DataSource = dtbyProj;
                gvData.DataBind();
            }
            else if (ddlProjectFrom.SelectedValue == "Select" && ddlProjectTo.SelectedValue == "Select" && txtDateFrom.Text != "" && txtDateTo.Text != "")
            {
                objWorkFlow          = new WorkFlow();
                objWorkFlow.DateFrom = txtDateFrom.Text;
                objWorkFlow.DateTo   = txtDateTo.Text;
                DataTable dtbyProj = objWorkFlow.GetPreOrderData_byDate();
                gvData.DataSource = dtbyProj;
                gvData.DataBind();
            }

            else if (ddlProjectFrom.SelectedValue != "Select" && ddlProjectTo.SelectedValue != "Select" && txtDateFrom.Text != "" && txtDateTo.Text != "")
            {
                objWorkFlow             = new WorkFlow();
                objWorkFlow.DateFrom    = txtDateFrom.Text;
                objWorkFlow.DateTo      = txtDateTo.Text;
                objWorkFlow.ProjectFrom = ddlProjectFrom.SelectedValue;
                objWorkFlow.ProjectTo   = ddlProjectTo.SelectedValue;
                DataTable dtbyProj = objWorkFlow.GetPreOrderData_byDate_Project();
                gvData.DataSource = dtbyProj;
                gvData.DataBind();
            }

            else
            {
                GetData();
            }
        }