public function actionIndex()
    {
        $model= new Products();

        $columns= CSVColumns::ProductCSVColumn();

        if(isset($_POST['Products'])){
            $fileInstance=UploadedFile::getInstance($model, 'productCSV');
            $csvData= new ReadCsv($fileInstance);

            if($model->uploadCsvFile($csvData->data)){
                echo 'Successfully Uploaded';
            }else {
                echo 'Some Error';
            }


        }

        return $this->render('index',[
            'model' => $model,
            'columns' => $columns
        ]);
    }
    /**
     * Download Sample Excel
     */
    public function actionSample(){
        $csv = new ParseCSV();

        $columns= CSVColumns::ProductCSVColumn(true);
        $csv->output('Products.csv', [], $columns, ',');
    }