/// <summary> /// Saving the food item. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnSave_Click(object sender, EventArgs e) { CResult objResult = ValidateForm(); if (objResult.IsSuccess) { CCategory3 objFoodItem = new CCategory3(); objFoodItem.Category2ID = Int32.Parse(cmbCategory.SelectedValue.ToString()); objFoodItem.Category3Name = txtProductName.Text.Trim(); objFoodItem.Category3Description = txtDescription.Text.Trim(); objFoodItem.PrintArea = printareacomboBox.Text; if (chkTable.Checked) { objFoodItem.Category3ViewTable = 1; } if (chkBar.Checked) { objFoodItem.Category3ViewBar = 1; } if (chkTakeAway.Checked) { objFoodItem.Category3ViewTakeAway = 1; } if (!txtTablePrice.Text.Trim().Equals(String.Empty)) { objFoodItem.Category3TablePrice = Double.Parse(txtTablePrice.Text.Trim()); } if (!txtTakeawayPrice.Text.Trim().Equals(String.Empty)) { objFoodItem.Category3TakeAwayPrice = Double.Parse(txtTakeawayPrice.Text.Trim()); } if (!txtBarPrice.Text.Trim().Equals(String.Empty)) { objFoodItem.Category3BarPrice = Double.Parse(txtBarPrice.Text.Trim()); } //Add by mithu if (!tblCost.Text.Trim().Equals(String.Empty)) { objFoodItem.TableCost = Double.Parse(tblCost.Text.Trim()); } if (!takeawayCost.Text.Trim().Equals(String.Empty)) { objFoodItem.TakeAwayCost = Double.Parse(takeawayCost.Text.Trim()); } if (!barCost.Text.Trim().Equals(String.Empty)) { objFoodItem.BarCost = Double.Parse(barCost.Text.Trim()); } if (rdoActive.Checked) { objFoodItem.Category3OrderStatus = 1; } else if (rdoInactive.Checked) { objFoodItem.Category3OrderStatus = 0; } if (chkUnlimited.Checked) { objFoodItem.InitialItemQuantity = 0; objFoodItem.UnlimitStatus = 1; } else { objFoodItem.InitialItemQuantity = Convert.ToInt32("0" + txtInitialQuantity.Text); objFoodItem.UnlimitStatus = 0; } objFoodItem.ItemSellingIn = cmbSellingIn.Text; //Whether the item sold in quantity or weight try { objFoodItem.vatRate = Convert.ToDouble(txtVateRate.Text.ToString()); } catch { objFoodItem.vatRate = 0.00; } if (chkVateIncluded.Checked) { objFoodItem.vatIncluded = true; } else { objFoodItem.vatIncluded = false; } objFoodItem.ProductType = ProductType; // if(ProductType=="") try { objFoodItem.UoM = cmbSellingIn.Text; } catch { } CCategoryManager oManager = new CCategoryManager(); CResult oResult2 = oManager.AddCategory3(objFoodItem); if (oResult2.IsSuccess) { if (ProductType == "RawMaterial") { CCategory3DAO aCategory3Dao = new CCategory3DAO(); objFoodItem.Category3ID = Convert.ToInt32(categorycomboBox.SelectedValue); aCategory3Dao.AddPurchaseStore(objFoodItem, categorycomboBox.Text); } lblSaveStatus.Text = " The product has been saved successfully."; lblSaveStatus.Visible = true; } else { lblSaveStatus.Text = "The product can not be added. Please try again. "; lblSaveStatus.Visible = true; } } else { lblSaveStatus.Text = objResult.Message; lblSaveStatus.Visible = true; } }
/// <summary> /// Saving the food item. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnSave_Click(object sender, EventArgs e) { CResult objResult = ValidateForm(); if (objResult.IsSuccess) { CCategory3 objFoodItem = new CCategory3(); objFoodItem.Category2ID = Int32.Parse(cmbCategory.SelectedValue.ToString()); objFoodItem.Category3Name = txtProductName.Text.Trim(); objFoodItem.Category3Description = txtDescription.Text.Trim(); if (chkTable.Checked) { objFoodItem.Category3ViewTable = 1; } if (chkBar.Checked) { objFoodItem.Category3ViewBar = 1; } if (chkTakeAway.Checked) { objFoodItem.Category3ViewTakeAway = 1; } if (!txtTablePrice.Text.Trim().Equals(String.Empty)) { objFoodItem.Category3TablePrice = Double.Parse(txtTablePrice.Text.Trim()); } if (!txtTakeawayPrice.Text.Trim().Equals(String.Empty)) { objFoodItem.Category3TakeAwayPrice = Double.Parse(txtTakeawayPrice.Text.Trim()); } if (!txtBarPrice.Text.Trim().Equals(String.Empty)) { objFoodItem.Category3BarPrice = Double.Parse(txtBarPrice.Text.Trim()); } if (rdoActive.Checked) { objFoodItem.Category3OrderStatus = 1; } else if (rdoInactive.Checked) { objFoodItem.Category3OrderStatus = 0; } if (chkUnlimited.Checked) { objFoodItem.InitialItemQuantity = 0; objFoodItem.UnlimitStatus = 1; } else { objFoodItem.InitialItemQuantity = Convert.ToInt32("0" + txtInitialQuantity.Text); objFoodItem.UnlimitStatus = 0; } objFoodItem.ItemSellingIn = cmbSellingIn.Text; //Whether the item sold in quantity or weight CCategoryManager oManager = new CCategoryManager(); CResult oResult2 = oManager.AddCategory3(objFoodItem); if (oResult2.IsSuccess) { lblSaveStatus.Text = " The product has been saved successfully."; lblSaveStatus.Visible = true; } else { lblSaveStatus.Text = "The product can not be added. Please try again. "; lblSaveStatus.Visible = true; } } else { lblSaveStatus.Text = objResult.Message; lblSaveStatus.Visible = true; } }