Esempio n. 1
0
        //////////////////////////////////////////////////////////////////////////////////////////////
        //////////////////////////////////////////////////////////////////////////////////////////////
        //////////////////////////////////////////////////////////////////////////////////////////////


        internal void UserControl_Loaded()
        {
            try {
                itemManager.Pagination        = new Pagination();
                itemManager.Pagination.Filter = itemManager;
                itemManager.grid_pagination.Children.Add(itemManager.Pagination);
                itemManager.textBox_category_basicDetails.ListBox = itemManager.listBox_category_basicDetails;
                itemManager.textBox_company_basicDetails.ListBox  = itemManager.listBox_company_basicDetails;

                UIComboBox.unitsForAddItem(itemManager.comboBox_unit_sellingDetails);
                UIListBox.loadCategories(itemManager.listBox_category_basicDetails, null);
                UIListBox.loadCompanies(itemManager.listBox_company_basicDetails, null);

                UIComboBox.categoriesForSelect(itemManager.comboBox_category_filter);
                UIComboBox.companiesForSelect(itemManager.comboBox_company_filter);
                UIComboBox.yesNoForSelect(itemManager.comboBox_sip_filter);
                UIComboBox.unitsForFilter(itemManager.comboBox_unit_filter);
                UIComboBox.yesNoForSelect(itemManager.comboBox_isActive_filter);

                itemManager.DataTable = new DataTable();
                itemManager.DataTable.Columns.Add("ID", typeof(int));
                itemManager.DataTable.Columns.Add("Category", typeof(String));
                itemManager.DataTable.Columns.Add("Company", typeof(String));
                itemManager.DataTable.Columns.Add("Name", typeof(String));
                itemManager.DataTable.Columns.Add("Unit", typeof(String));
                itemManager.DataTable.Columns.Add("Item Code", typeof(String));
                itemManager.DataTable.Columns.Add("Barcode", typeof(String));
                itemManager.DataTable.Columns.Add("POS Name", typeof(String));
                itemManager.DataTable.Columns.Add("QTY Per Pack", typeof(String));
                itemManager.DataTable.Columns.Add("Pack Name", typeof(String));
                itemManager.DataTable.Columns.Add("RO Level", typeof(String));
                itemManager.dataGrid_items_items.DataContext = itemManager.DataTable.DefaultView;
                checkBox_sip_sellingDetails_Click();
                setRowsCount();
                if (Session.Permission["canAddCategory"] == 0)
                {
                    itemManager.button_addCategory.IsEnabled = false;
                }
                if (Session.Permission["canAddCompany"] == 0)
                {
                    itemManager.button_addCompany.IsEnabled = false;
                }
                itemManager.AddCategory = new AddCategory(null);
                itemManager.AddCompany  = new AddCompany(null);
            } catch (Exception) {
            }
        }
 private void textBox_category_basicDetails_TextChanged(object sender, TextChangedEventArgs e)
 {
     UIListBox.loadCategories(listBox_category_basicDetails, textBox_category_basicDetails.Text);
 }
 private void button_addCategory_Click(object sender, RoutedEventArgs e)
 {
     AddCategory.ShowDialog();
     UIListBox.loadCategories(listBox_category_basicDetails, textBox_category_basicDetails.Text);
 }