Пример #1
0
 public PosReceipt(dynamic inv, string printer = null, double received = 0.0)
 {
     this.invoice      = inv;
     this.printer_name = printer;
     this.received     = received;
     DepartmentSettings.getData();
 }
Пример #2
0
 private void Login_Frame_Load(object sender, EventArgs e)
 {
     DepartmentSettings.getData();
     branch.Text    = DepartmentSettings.branchName;
     branch.Enabled = false;
     userid.Focus();
     runSync();
     //MessageBox.Show("path: " + AppDomain.CurrentDomain.BaseDirectory + "../../");
     //loadDatabaseSettings();
 }
Пример #3
0
 private void saveDepartment_Click(object sender, System.EventArgs e)
 {
     DepartmentSettings.DepartmentId   = txtDepartmentId.Text;
     DepartmentSettings.TillId         = txtTillId.Text;
     DepartmentSettings.vatChalan      = textBoxVatChalan.Text;
     DepartmentSettings.vatRegstration = textBoxVatRegestration.Text;
     DepartmentSettings.branchName     = textBoxBranchName.Text;
     DepartmentSettings.address        = textBoxAdress.Text;
     DepartmentSettings.master_till    = master_till.Checked ? "1" : "0";
     DepartmentSettings.SaveData();
 }
Пример #4
0
 public void runSync()
 {
     Console.WriteLine("Run Sync.........");
     if (DepartmentSettings.is_master_till())
     {
         System.Timers.Timer aTimer = new System.Timers.Timer();
         aTimer.Elapsed += new ElapsedEventHandler(OnTimedEvent);
         aTimer.Interval = 300000;
         aTimer.Enabled  = true;
     }
 }
Пример #5
0
        private void TillClosing_Frame_Load(object sender, EventArgs e)
        {
            setTitle("Till Closing Window");
            DepartmentSettings.getData();
            string date = DateTime.Now.ToString("yyyy-MM-dd");

            dateLabel.Text       = date;
            labelCreditSale.Text = "" + catculateCreditSale(date);
            loadSales();
            loadCurrencySettings();
            initial_balance          = getInitialBalance();
            labelInitialBanalce.Text = "" + initial_balance;
        }
Пример #6
0
 private void Connection_frame_Load(object sender, EventArgs e)
 {
     SQLConn.getData();
     DepartmentSettings.getData();
     txtServerHost.Text          = SQLConn.ServerMySQL;
     txtPort.Text                = SQLConn.PortMySQL;
     txtUserName.Text            = SQLConn.UserNameMySQL;
     txtPassword.Text            = SQLConn.PwdMySQL;
     txtDatabase.Text            = SQLConn.DBNameMySQL;
     txtDepartmentId.Text        = DepartmentSettings.DepartmentId;
     txtTillId.Text              = DepartmentSettings.TillId;
     textBoxVatChalan.Text       = DepartmentSettings.vatChalan;
     textBoxVatRegestration.Text = DepartmentSettings.vatRegstration;
     textBoxBranchName.Text      = DepartmentSettings.branchName;
     textBoxAdress.Text          = DepartmentSettings.address;
     branch_logo.Image           = new Bitmap(DepartmentSettings.logo);
     master_till.Checked         = DepartmentSettings.is_master_till();
 }
Пример #7
0
 private void Invoice_Frame_Load(object sender, EventArgs e)
 {
     setWindowSize();
     textBoxCustomer.AutoCompleteCustomSource = this.getCustomerName();
     DepartmentSettings.getData();
 }
Пример #8
0
 private void MemberShip_Frame_Load(object sender, EventArgs e)
 {
     DepartmentSettings.getData();
 }