protected void GetITBAandEDICombined()
 {
     try
     {
         List <ClsITBA> FullList    = repository.GetITBAandEDICombined();
         List <int>     EmployeeIDs = FullList.GroupBy(p => p.idEmployee).Select(p => p.Key).ToList();
         List <ClsITBA> balist      = new List <ClsITBA>();
         foreach (int i in EmployeeIDs)
         {
             balist.Add(FullList.Where(p => p.idEmployee == i).FirstOrDefault());
         }
         ClsITBA all = new ClsITBA();
         all.ITBA   = "All";
         all.idITBA = 0;
         balist.Insert(0, all);
         rddlITBA.DataSource     = balist;
         rddlITBA.DataTextField  = "ITBA";
         rddlITBA.DataValueField = "idITBA";
         rddlITBA.DataBind();
         rddlITBA.SelectedIndex = 0;
     }
     catch (Exception ex)
     {
         var msg = ex.Message;
         pnlDanger.Visible = true;
         lblDanger.Text    = msg;
     }
 }