Beispiel #1
0
        public ItemForm(Item item)
        {
            InitializeComponent();

            SwfUtility.SetupComboBox(comboBoxType, ItemTypes, "Id", "Name");
            this.Item = item;
            textBoxName.Select();
        }
Beispiel #2
0
        void ComboBoxTypeSelectedIndexChanged(object sender, EventArgs e)
        {
            ItemType t = SwfUtility.GetComboBoxValue <ItemType>(comboBoxType);

            if (t != null)
            {
                labelType.Text = t.Description;
            }
        }
Beispiel #3
0
        void ComboBoxVendorSelectedIndexChanged(object sender, EventArgs e)
        {
            Vendor vendor = SwfUtility.GetComboBoxValue <Vendor>(comboBoxVendor);

            if (vendor != null)
            {
                richTextBoxAddress.Text = vendor.Address;
            }
        }
Beispiel #4
0
        void ComboBoxLegalCountrySelectedIndexChanged(object sender, EventArgs e)
        {
            Country c = SwfUtility.GetComboBoxValue <Country>(comboBoxLegalCountry);

            if (c != null)
            {
                SwfUtility.SetupComboBox(comboBoxState, c.States, "Id", "ShortName", company.State);
            }
        }
Beispiel #5
0
 void PeriodCategoriesChanged()
 {
     listView1.Items.Clear();
     foreach (var c in period.Categories)
     {
         ListViewItem li = listView1.Items.Add(c.Category.Name);
         li.SubItems.Add(c.Target.ToString("0.00"));
         SwfUtility.AlternateBackColor(li);
     }
 }
Beispiel #6
0
 void DiscountedItemsChanged()
 {
     listView1.Items.Clear();
     foreach (var item in customer.DiscountedItems)
     {
         ListViewItem li = listView1.Items.Add(item.Item.Name);
         li.SubItems.Add(item.Item.SalesDescription);
         li.SubItems.Add(item.Item.SalesPrice.ToString("###,##0.00"));
         li.SubItems.Add(item.Discount.ToString("###,##0.00"));
         SwfUtility.AlternateBackColor(li);
     }
 }
Beispiel #7
0
 void UpdateReceiptReturnedItems()
 {
     listViewReturnedItems.Items.Clear();
     foreach (VendorReturnedItem i in receipt.ReturnedItems)
     {
         ListViewItem li = listViewReturnedItems.Items.Add(i.Item.Name);
         li.SubItems.Add(i.Item.SalesDescription);
         li.SubItems.Add(i.Item.Unit != null ? i.Item.Unit.Name : "");
         li.SubItems.Add(i.Item.SalesPrice.ToString("###,##0.00"));
         li.SubItems.Add(i.Quantity.ToString("###,##0.00"));
         li.SubItems.Add(i.Amount.ToString("###,##0.00"));
         SwfUtility.AlternateBackColor(li);
     }
     labelTotalReturnedAmount.Text   = receipt.TotalReturnedAmount.ToString("###,##0.00");
     labelTotalReturnedQuantity.Text = receipt.TotalReturnedQuantity.ToString("###,##0.00");
 }
Beispiel #8
0
 void ReturnItemsChanged(object sender, EventArgs e)
 {
     listViewItems.Items.Clear();
     foreach (TruckReturnItem i in ret.Items)
     {
         ListViewItem li = listViewItems.Items.Add(i.Item.Name);
         li.SubItems.Add(i.Item.SalesDescription);
         li.SubItems.Add(i.Item.Unit != null ? i.Item.Unit.Name : "");
         li.SubItems.Add(i.Item.SalesPrice.ToString("0.00"));
         li.SubItems.Add(i.Quantity.ToString("0.00"));
         li.SubItems.Add(i.Discount.ToString("0.00"));
         li.SubItems.Add(i.Amount.ToString("0.00"));
         SwfUtility.AlternateBackColor(li);
     }
     labelTotalAmount.Text   = ret.TotalAmount.ToString("0.00");
     labelTotalQuantity.Text = ret.TotalQuantity.ToString("0.00");
     labelTotalDiscount.Text = ret.TotalDiscount.ToString("0.00");
     labelNetTotal.Text      = ret.NetTotal.ToString("0.00");
 }
Beispiel #9
0
 public AccountForm(Account account)
 {
     InitializeComponent();
     SwfUtility.SetupComboBox(comboBoxType, AccountTypes, "Id", "Name");
     this.Account = account;
 }
Beispiel #10
0
 public UserForm(User user)
 {
     InitializeComponent();
     SwfUtility.SetupComboBox(comboBoxModule, modules, "Id", "Name");
     this.User = user;
 }
Beispiel #11
0
 public PaymentMethodForm(PaymentMethod method)
 {
     InitializeComponent();
     SwfUtility.SetupComboBox(comboBoxType, PaymentTypes, "", "");
     this.PaymentMethod = method;
 }
Beispiel #12
0
 public ChangePasswordForm(User user)
 {
     InitializeComponent();
     SwfUtility.SetupComboBox(comboBoxChallengeQuestion, User.ChallengeQuestions);
     this.User = user;
 }