Exemplo n.º 1
0
        void ctrlCriteria_Submit(object sender, CriteriaSubmitEventArgs e)
        {
            if (ctrlCriteria.ItemTypeCode == (int)OpenItemType.tpBA53)
            {
                lblHeaderLabel.Text = "BA53 Items List";
            }
            else
            {
                lblHeaderLabel.Text = "Open Items List";
            }

            try
            {
                BindGridData();
            }
            catch (Exception ex)
            {
                AddError(ex);
            }
            finally
            {
                if (Errors.Count > 0)
                {
                    //lblError.Text = GetErrors();
                    gvItems.Visible = false;
                }
                else
                {
                    gvItems.Visible = true;
                }
            }
        }
Exemplo n.º 2
0
 void ctrlCriteria_Submit(object sender, CriteriaSubmitEventArgs e)
 {
     try
     {
         if ((ctrlCriteria.LoadID == 0) && (ctrlCriteria.DocNumber == "") && (ctrlCriteria.ProjNumber == "") &&
             (ctrlCriteria.BA == "") && (ctrlCriteria.AwardNumber == ""))
         {
             throw new Exception("Please fill at least one Criteria field.");
         }
         else
         {
             BindGridData();
         }
     }
     catch (Exception ex)
     {
         AddError(ex);
     }
     finally
     {
         if (Errors.Count > 0)
         {
             //lblError.Text = GetErrors();
             gvItems.Visible = false;
         }
         else
         {
             gvItems.Visible = true;
         }
     }
 }
Exemplo n.º 3
0
        /* 
        void chkArchive_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (chkArchive.Checked)
                {                    
                    int load_id = Int32.Parse(ddlLoad.SelectedValue);
                    Items.ArchiveItems(load_id, (new PageBase()).CurrentUserID);

                    LoadListTable = Lookups.GetLoadFullInfoList(true).Copy();
                    if (!LoadID_IsRequired)
                    {
                        DataRow dr = LoadListTable.NewRow();
                        dr["LoadID"] = 0;
                        dr["LoadDesc"] = "";
                        LoadListTable.Rows.InsertAt(dr, 0);
                    }
                    ddlLoad.DataSource = LoadListTable;
                    ddlLoad.DataValueField = "LoadID";
                    ddlLoad.DataTextField = "LoadDesc";
                    ddlLoad.DataBind();

                    ddlLoad.SelectedValue = load_id.ToString();
                    UpdateControlsByLoad();
                }
            }
            catch (Exception ex)
            {
                lblCriteriaMsg.CssClass = "errorsum";
                lblCriteriaMsg.Text = ex.Message;
            }
        }*/

        /*
        void chkUnArchive_CheckedChanged(object sender, EventArgs e)
        {
            try
            {
                if (chkUnArchive.Checked)
                {
                    int load_id = Int32.Parse(ddlLoad.SelectedValue);
                    Items.UnArchiveItems(load_id, (new PageBase()).CurrentUserID);

                    LoadListTable = Lookups.GetLoadFullInfoList(true).Copy();
                    if (!LoadID_IsRequired)
                    {
                        DataRow dr = LoadListTable.NewRow();
                        dr["LoadID"] = 0;
                        dr["LoadDesc"] = "";
                        LoadListTable.Rows.InsertAt(dr, 0);
                    }
                    ddlLoad.DataSource = LoadListTable;
                    ddlLoad.DataValueField = "LoadID";
                    ddlLoad.DataTextField = "LoadDesc";
                    ddlLoad.DataBind();

                    ddlLoad.SelectedValue = load_id.ToString();
                    UpdateControlsByLoad();
                }
            }
            catch (Exception ex)
            {
                lblCriteriaMsg.CssClass = "errorsum";
                lblCriteriaMsg.Text = ex.Message;
            }
        }*/

        void btnSubmit_Click(object sender, EventArgs e)
        {
            if (sender != null && ((Button)sender).ID.ToUpper() == "BTNSUBMIT")
            {
                if (this.Parent.ClientID == "frmSearch")
                    ((PageBase)(this.Parent.Parent)).ItemsSortExpression = "DocNumber, LoadDate DESC";
                this.ValHistSearch = false;
            }
            else if (sender != null && ((Button)sender).ID.ToUpper() == "BTNVALHISTORY")
            {
                ((PageBase)(this.Parent.Parent)).ItemsSortExpression = "DocNumber, LineNum DESC";
                this.ValHistSearch = true;
            }
            try
            {
                var organization = ddlViewFilter.SelectedValue;
                if (organization == OIConstants.OpenItemsGridFilter_TotalUniverse)
                    organization = ((int)OpenItemsGridFilter.gfTotalUniverse).ToString();
                if (organization == OIConstants.OpenItemsGridFilter_MyWorkload)
                    organization = ((int)OpenItemsGridFilter.gfMyWorkload).ToString();

                //first erase event to reset Grid results:
                if (this.ClearGridResults != null)
                    this.ClearGridResults(this, new EventArgs());

                //then erase click on submit button event:
                if (this.Submit != null)
                {
                    var arg = new CriteriaSubmitEventArgs();
                    arg.LoadID = Int32.Parse(ddlLoad.SelectedValue);
                    arg.Organization = organization;
                    this.Submit(this, arg);
                }
            }
            catch (Exception ex)
            {
                lblCriteriaMsg.CssClass = "errorsum";
                lblCriteriaMsg.Text = ex.Message;
            }
        }
Exemplo n.º 4
0
 void ctrlCriteria_Submit(object sender, CriteriaSubmitEventArgs e)
 {
     try
     {
         BindGridData();
     }
     catch (Exception ex)
     {
         AddError(ex);
     }
     finally
     {
         if (Errors.Count > 0)
         {
             //lblError.Text = GetErrors();
             gvItems.Visible = false;
         }
         else
         {
             gvItems.Visible = true;
         }
     }
 }