// Items Section Code
 private void itemSaveButton_Click(object sender, EventArgs e)
 {
     if (!CN.IsMatch(itemNameTextBox.Text.Trim()) || !Nu.IsMatch(itemPriceTextBox.Text.Trim()) ||
         catagoryListBox.SelectedValue == null || companyListBox.SelectedValue == null)
     {
         cMessageBox.Warning("Please Make Sure That Your All Input is Correct");
     }
     else
     {
         ItemsModel itemsModel = new ItemsModel();
         itemsModel.CatagoryID = Convert.ToInt32(catagoryListBox.SelectedValue);
         itemsModel.CompanyID  = Convert.ToInt32(companyListBox.SelectedValue);
         itemsModel.Name       = itemNameTextBox.Text.Trim();
         itemsModel.Price      = Convert.ToInt32(itemPriceTextBox.Text.Trim());
         SetupGateway itemGateway = new SetupGateway();
         bool         isItemExist = itemGateway.IsItemExists(itemsModel);
         if (isItemExist == true)
         {
             cMessageBox.Information("Item Already Exist");
         }
         else
         {
             int rowAffect = itemGateway.SaveItem(itemsModel);
             if (rowAffect > 0)
             {
                 cMessageBox.Success("Item Successfully Saved");
                 ItemSetup_Load(sender, e);
             }
             else
             {
                 cMessageBox.Failed("Faild to Save, Please Try Again");
             }
         }
     }
 }
Beispiel #2
0
        /*
         * Category setup code ends here
         */

        /*
         * Item setup code starts here
         */

        public string SaveItem(Item item)
        {
            if (setupGateway.SaveItem(item) >= 0)
            {
                return("Item has been added successfully");
            }
            else
            {
                return("Adding failed");
            }
        }