private void Form1_Load(object sender, EventArgs e)
        {
            lblUserinfo.Text         = $"Loggedin User : {Utility.logininfo.UserFullName}    Role : {Utility.logininfo.RoleName} ";
            lblVersionInfo.Text      = $"Application Version 1.1.3 (07-03-2022)";
            btnCRWithoutBill.Enabled = Utility.logininfo.RoleName.ToString() == "Store Manager";
            DataSet dsInitialData = billingRepository.GetInitialLoad(Utility.logininfo.UserID, Utility.branchinfo.BranchCounterID);

            if (!int.TryParse(dsInitialData.Tables["DAYSEQUENCE"].Rows[0][0].ToString(), out daySequenceID))
            {
                XtraMessageBox.Show(dsInitialData.Tables["DAYSEQUENCE"].Rows[0][0].ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                DisableBilling();
                return;
            }

            sluItemCode.Properties.DataSource    = itemRepository.GetItemCodes();
            sluItemCode.Properties.DisplayMember = "ITEMNAME";
            sluItemCode.Properties.ValueMember   = "ITEMCODEID";

            sluItemCodeView.GridControl.BindingContext = new BindingContext();
            sluItemCodeView.GridControl.DataSource     = sluItemCode.Properties.DataSource;

            LoadBillData(dsInitialData);

            lblOffer.Text = "Offer : ";
            lblDeal.Text  = "Deal : ";

            bgSyncWorker.WorkerReportsProgress = true;
            bgSyncWorker.DoWork          += BgSyncWorker_DoWork;
            bgSyncWorker.ProgressChanged += BgSyncWorker_ProgressChanged;
            bgSyncWorker.RunWorkerAsync();
        }