示例#1
0
        private void cmdEdytujKat_Click(object sender, EventArgs e)
        {
            Category selected = null;

            try { selected = (Category)dgwProdukty.CurrentRow.DataBoundItem; }
            catch { Message.Position(); return; }

            newCategory editCat = new newCategory("Edycja kategorii", "Zmień");

            editCat.CATEGORY = selected.NAME;

            editCat.ShowDialog();

            if (editCat.CANCEL) return;

            if (CustomerDatabase.GetCategories(editCat.CATEGORY) != null)
            { Message.ErrorMessage("Podana kategoria już istnieje"); return; }

            CustomerDatabase.UpdateCategory(selected.ID, editCat.CATEGORY);

            Message.InfoMessage("Kategoria została zapisana");

            Settings.LoadCategories();

            LoadCategories();
        }
示例#2
0
        private void cmdNowaKat_Click(object sender, EventArgs e)
        {
            newCategory newCat = new newCategory("Nowa kategoria", "Dodaj");

            newCat.ShowDialog();

            if (newCat.CANCEL) return;

            if (CustomerDatabase.GetCategories(newCat.CATEGORY) != null)
            { Message.ErrorMessage("Podana kategoria już istnieje"); return; }

            CustomerDatabase.NewCategory(newCat.CATEGORY);

            Message.InfoMessage("Nowa kategoria została dodana");

            Settings.LoadCategories();

            LoadCategories();
        }
示例#3
0
        private void cmdKatDodaj_Click(object sender, EventArgs e)
        {
            newCategory newCat = new newCategory("Nowa kategoria", "Dodaj");

            newCat.ShowDialog();

            if (newCat.CANCEL) return;

            cbxKategorie.DisplayMember = "";
            cbxKategorie.ValueMember = "";

            cbxKategorie.DataSource = null;

            if (CustomerDatabase.GetCategories(newCat.CATEGORY) != null)
            { Message.ErrorMessage("Podana kategoria już istnieje"); return; }

            int katid = CustomerDatabase.NewCategory(newCat.CATEGORY);

            Message.InfoMessage("Nowa kategoria została dodana");

            Settings.LoadCategories();

            LoadCategories();

            cbxKategorie.SelectedValue = katid;
        }