示例#1
0
        private void loadCurrencySettings()
        {
            CurrencyItemModel cim   = new CurrencyItemModel();
            dynamic           items = cim.all(cim);

            foreach (var item in items)
            {
                currencySettings.Rows.Add(item.value, item.name, 0);
            }
        }
示例#2
0
        // Currency item settings
        private void loadTillSettings()
        {
            tillSettingsdataGrid.Rows.Clear();
            CurrencyItemModel cim   = new CurrencyItemModel();
            dynamic           items = cim.all(cim);

            foreach (dynamic item in items)
            {
                tillSettingsdataGrid.Rows.Add(item.id, item.name, item.value);
            }
        }
示例#3
0
 private void btnDelete_Click(object sender, EventArgs e)
 {
     if (tillSettingsId != null)
     {
         CurrencyItemModel cim           = new CurrencyItemModel();
         dynamic           currency_item = cim.find(cim, tillSettingsId);
         currency_item.delete(currency_item);
         MessageDialog.ShowAlert("Currency Item Deleted");
         resetTillSettings();
         loadTillSettings();
     }
     else
     {
         MessageDialog.ShowAlert("Unable to delete, Please select item to delete", "Alert Message", "error");
     }
 }
示例#4
0
 private void btnAdd_Click(object sender, EventArgs e)
 {
     if (itemName.Text != "" && itemValue.Text != "")
     {
         CurrencyItemModel cim = new CurrencyItemModel();
         cim.name  = itemName.Text;
         cim.value = Convert.ToDouble(itemValue.Text);
         dynamic record = cim.create(cim);
         MessageDialog.ShowAlert("Currency Item Added");
         resetTillSettings();
         loadTillSettings();
     }
     else
     {
         MessageDialog.ShowAlert("Please Enter correct value", "Alert Message", "error");
     }
 }
示例#5
0
 private void btnUpdate_Click(object sender, EventArgs e)
 {
     if (itemName.Text != "" && itemValue.Text != "")
     {
         CurrencyItemModel cim           = new CurrencyItemModel();
         dynamic           currency_item = cim.find(cim, tillSettingsId);
         currency_item.name  = itemName.Text;
         currency_item.value = Convert.ToDouble(itemValue.Text);
         currency_item.save(currency_item);
         MessageDialog.ShowAlert("Currency Item Updated");
         resetTillSettings();
         loadTillSettings();
     }
     else
     {
         MessageDialog.ShowAlert("Please enter correct value", "Alert Message", "error");
     }
 }