private void InsertTuitions(int sheetID)
        {
            var xApp = new Microsoft.Office.Interop.Excel.Application();

            xApp.Visible = false;
            var xBook = xApp.Workbooks.Open(getExcel());
            Dictionary <int, List <indexColumn> > sheetColumns = ViewState[vs_SheetColumn] as Dictionary <int, List <indexColumn> >;
            List <indexColumn> AllColumns;
            bool existSheet = sheetColumns.TryGetValue(sheetID, out AllColumns);

            if (existSheet)
            {
                try
                {
                    Business.Common.CommonBusiness CB = new Business.Common.CommonBusiness();
                    var    sheet               = (Microsoft.Office.Interop.Excel.Worksheet)xBook.Worksheets.Item[sheetID];
                    int    lastRow             = sheet.Cells.SpecialCells(XlCellType.xlCellTypeLastCell, Type.Missing).Row;
                    int    stcodeColumnNumber  = Convert.ToInt32(AllColumns.FindLast(c => c.columnName == "stcode").selectedInExcel);
                    int    tuitionColumnNumber = Convert.ToInt32(AllColumns.FindLast(c => c.columnName == "shah_fix").selectedInExcel);
                    string term       = Convert.ToString((sheet.Cells[1, 1] as Microsoft.Office.Interop.Excel.Range).Value2);
                    string userName   = Session[sessionNames.userName_Karbar].ToString();
                    string fishNumber = txtIcanNumber.Text;
                    for (int i = firstRow + 1; i < lastRow; i++)
                    {
                        var stcode = (sheet.Cells[i, stcodeColumnNumber] as Microsoft.Office.Interop.Excel.Range).Value2;
                        var amount = (sheet.Cells[i, tuitionColumnNumber] as Microsoft.Office.Interop.Excel.Range).Value2;
                        CB.insertTuitional(userName, Convert.ToString(stcode), fishNumber, Convert.ToDecimal(amount), Convert.ToString(term));
                    }
                    (sheet.Cells[1, 1] as Microsoft.Office.Interop.Excel.Range).Value2 = null;
                    xBook.Close(false);
                    xApp.Quit();
                }
                catch (Exception ex)
                {
                    showAlert(ex.Message);
                }
            }
        }