// 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"); } } } }
/* * 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"); } }