Пример #1
0
        //protected void cboStatus_SelectedIndexChanged(object sender, EventArgs e)
        //{
        //Guid CommodityGradeId = Guid.Empty;
        //try
        //{
        //    CommodityGradeId = new Guid(this.cboCommodityGrade.SelectedValue.ToString());
        //}
        //catch
        //{
        //    this.lblMsg.Text = "Please Select commodity Grade.";
        //    return;
        //}
        //if (CommodityGradeId != Guid.Empty)
        //{
        //    GradingFactorBLL obj = new GradingFactorBLL();
        //    List<GradingFactorBLL> list = new List<GradingFactorBLL>();
        //    list = obj.GetGradingFactors(CommodityGradeId);
        //    this.gvGradingFactors.DataSource = list;
        //    this.gvGradingFactors.DataBind();
        //}
        //else
        //{
        //    this.lblMsg.Text = "Please Select commodity Grade.";
        //    return;
        //}
        // }
        private void LoadGrader()
        {
            Guid GradingId = Guid.Empty;

            try
            {
                GradingId = new Guid(this.cboGradingCode.SelectedValue.ToString());
            }
            catch
            {
                this.lblMsg.Text = "Please Select Grading Code.";
                return;
            }
            if (GradingId == Guid.Empty)
            {
                this.lblMsg.Text = "Please Select Grading Code.";
                return;
            }
            GradingByBLL        objGradeByBLL = new GradingByBLL();
            List <GradingByBLL> list          = new List <GradingByBLL>();

            list = objGradeByBLL.GetByGradingId(GradingId);
            this.cboGrader.Items.Clear();
            this.cboGrader.Items.Add(new ListItem("Please Select Grader", ""));
            if (list.Count > 0)
            {
                foreach (GradingByBLL i in list)
                {
                    this.cboGrader.Items.Add(new ListItem(i.GraderName, i.Id.ToString()));
                }
            }
        }
Пример #2
0
 protected void gvCodeGenerated_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     this.lblMsg.Text = "";
     if (e.CommandName == "Print")
     {
         int         index = Convert.ToInt32(e.CommandArgument);
         GridViewRow rw    = this.gvCodeGenerated.Rows[index];
         Label       lblId = (Label)rw.FindControl("lblId");
         Guid        Id    = Guid.Empty;
         try
         {
             Id = new Guid(lblId.Text);
             if (Id != Guid.Empty)
             {
                 GradingBLL objCodeReport = new GradingBLL();
                 objCodeReport         = objCodeReport.GetById(Id);
                 Session["CodeReport"] = objCodeReport;
                 List <GradingByBLL> list       = new List <GradingByBLL>();
                 GradingByBLL        objGraders = new GradingByBLL();
                 list = objGraders.GetByGradingId(objCodeReport.Id);
                 GradingByCollection objGraderCollection = new GradingByCollection(list);
                 Session["GradersCodeReport"] = objGraderCollection;
                 StringBuilder sb = new StringBuilder();
                 sb.Append("<script>");
                 sb.Append("window.open('rptCoffeeCode.aspx");
                 sb.Append("', '', 'toolbar=0');");
                 sb.Append("</scri");
                 sb.Append("pt>");
                 ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "ShowReport",
                                                         sb.ToString(), false);
             }
         }
         catch (Exception ex)
         {
             throw ex;
         }
     }
 }