public override void btnSave_Click(object sender, EventArgs e) { try { if (Main.CheckControls(leftpanel).Count == 0) { short Status = cmbStatus.SelectedItem.ToString() == "Available" ? Convert.ToInt16(1) : Convert.ToInt16(0); if (base.edit == 0)//save { FoodMenu.FoodMenuInsert(txtMenuItem.Text, Convert.ToSingle(txtPrice.Text), Convert.ToInt32(cmbCategories.SelectedValue), Status, pbItem.Image); Main.resetDisable(leftpanel); FoodMenu.FoodMenuSelectAll(grvFoodMenu, MenuIDGV, MenuItemGV, PriceGV, StatusGV, CategoryIDGV, CategoryGV, ImageGV); } else if (edit == 1)//update { FoodMenu.FoodMenuUpdate(_menuID, txtMenuItem.Text, Convert.ToSingle(txtPrice.Text), Convert.ToInt32(cmbCategories.SelectedValue), Status, pbItem.Image); Main.resetDisable(leftpanel); FoodMenu.FoodMenuSelectAll(grvFoodMenu, MenuIDGV, MenuItemGV, PriceGV, StatusGV, CategoryIDGV, CategoryGV, ImageGV); } } } catch (Exception ex) { Main.showMessage(ex.Message, "error"); } }