protected void rddlITBA_IndexChanged(object sender, System.EventArgs e)
 {
     try
     {
         Int16 selval = Convert.ToInt16(rddlITBA.SelectedValue);
         if (selval > 0)
         {
             List <string> custlist = repository.getCustomerList(selval);
             custlist.Insert(0, "All");
             rddlCustomer.DataSource = custlist;
             rddlCustomer.DataBind();
             rddlCustomer.SelectedIndex = 0;
         }
         else
         {
             List <string> custlist = repository.getCustomerListAll();
             custlist.Insert(0, "All");
             rddlCustomer.DataSource = custlist;
             rddlCustomer.DataBind();
             rddlCustomer.SelectedIndex = 0;
         }
     }
     catch (Exception ex)
     {
         var msg = ex.Message;
         pnlDanger.Visible = true;
         lblDanger.Text    = msg;
     }
 }