예제 #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         this.lblSaveDate.Text  = DateTime.Today.ToString("MM/dd/yyyy");
         this.txtCompanyID.Text = ((Bill_Sys_BillingCompanyObject)this.Session["BILLING_COMPANY_OBJECT"]).SZ_COMPANY_ID;
         this.txtCaseID.Text    = ((Bill_Sys_CaseObject)this.Session["CASE_OBJECT"]).SZ_CASE_ID;
         btnSavesent.Attributes.Add("onclick", "return CheckValid()");
         if (!base.IsPostBack)
         {
             hdnBillNumber.Value = Request.QueryString["billNo"].ToString();
             hdnSpecialty.Value  = Request.QueryString["SpecialtyId"].ToString();
             hdnCaseId.Value     = Request.QueryString["CaseId"].ToString();
             Bill_Sys_BillTransaction_BO n_bo = new Bill_Sys_BillTransaction_BO();
             DataSet ds = n_bo.FillEORReasons(((Bill_Sys_BillingCompanyObject)this.Session["BILLING_COMPANY_OBJECT"]).SZ_COMPANY_ID);
             ddlReasons.DataSource     = ds;
             ddlReasons.DataTextField  = ds.Tables[0].Columns[1].ToString();
             ddlReasons.DataValueField = ds.Tables[0].Columns[0].ToString();
             ddlReasons.DataBind();
             // Then add your first item
             ddlReasons.Items.Insert(0, new ListItem("-- Select --", "NA"));
             ddlReasons.SelectedIndex = 0;
             BindGrid();
         }
     }
     catch (Exception ex)
     {
         lblMessage.Visible      = false;
         lblScan.Visible         = false;
         lblErrorMessage.Text    = "";
         lblErrorMessage.Visible = true;
         lblErrorMessage.Text    = ex.Message.ToString();
     }
 }