private void ReadFileUploaded(string filePath)
        {
            string connStr = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + filePath + ";Extended Properties=Excel 12.0;"; // xlsx

            OleDbConnection  connExcel = new OleDbConnection(connStr);
            OleDbCommand     cmdExcel  = new OleDbCommand();
            OleDbDataAdapter oda       = new OleDbDataAdapter();
            DataTable        dt        = new DataTable();

            cmdExcel.Connection = connExcel;

            //Get the name of First Sheet
            connExcel.Open();
            DataTable dtExcelSchema;

            dtExcelSchema = connExcel.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null);
            string SheetName = dtExcelSchema.Rows[0]["TABLE_NAME"].ToString();

            connExcel.Close();

            //Read Data from First Sheet
            connExcel.Open();
            cmdExcel.CommandText = "SELECT * From [" + SheetName + "]";
            oda.SelectCommand    = cmdExcel;


            oda.Fill(dt);
            connExcel.Close();

            var           listRepNAme = SetRepList();
            StringBuilder sb          = new StringBuilder();
            var           list        = new List <RepAtt>();

            foreach (DataRow row in dt.Rows)
            {
                var obj        = new RepAtt();
                var repContent = row[8].ToString().Trim();
                if (!string.IsNullOrEmpty(repContent))
                {
                    if (listRepNAme.Contains(repContent))
                    {
                        if (row[2].ToString() == "System")
                        {
                            obj.RepName = repContent;
                            obj.TimeDay = row[1].ToString();
                            list.Add(obj);
                        }
                    }
                }
            }

            ReAssignFileData(list);
        }
        private List <RepAtt> TestFile()
        {
            var list = new List <RepAtt>();

            var obj = new RepAtt();

            obj.RepName = "PARTI";
            obj.TimeDay = "Wed 07 Feb 2018 - 05:01:32 PM";
            list.Add(obj);

            var obj2 = new RepAtt();

            obj2.RepName = "PARTI";
            obj2.TimeDay = "Wed 07 Feb 2018 - 09:05:52 AM";
            list.Add(obj2);

            var obj3 = new RepAtt();

            obj3.RepName = "PARTI";
            obj3.TimeDay = "Thu 08 Feb 2018 - 04:50:32 PM";
            list.Add(obj3);

            var obj4 = new RepAtt();

            obj4.RepName = "PARTI";
            obj4.TimeDay = "Thu 08 Feb 2018 - 09:10:52 AM";
            list.Add(obj4);

            var obj5 = new RepAtt();

            obj5.RepName = "PARTI";
            obj5.TimeDay = "Fri 10 Feb 2018 - 05:14:32 PM";
            list.Add(obj5);

            var obj6 = new RepAtt();

            obj6.RepName = "PARTI";
            obj6.TimeDay = "Fri 10 Feb 2018 - 08:50:52 AM";
            list.Add(obj6);



            var objd1 = new RepAtt();

            objd1.RepName = "DIMITRI";
            objd1.TimeDay = "Wed 07 Feb 2018 - 05:01:32 PM";
            list.Add(objd1);

            var objd2 = new RepAtt();

            objd2.RepName = "DIMITRI";
            objd2.TimeDay = "Wed 07 Feb 2018 - 08:30:52 AM";
            list.Add(objd2);

            var objd3 = new RepAtt();

            objd3.RepName = "DIMITRI";
            objd3.TimeDay = "Thu 08 Feb 2018 - 05:20:32 PM";
            list.Add(objd3);

            var objd4 = new RepAtt();

            objd4.RepName = "DIMITRI";
            objd4.TimeDay = "Thu 08 Feb 2018 - 09:08:52 AM";
            list.Add(objd4);

            return(list);
        }