Example #1
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            CResult oResult = ValidateForm();

            if (oResult.IsSuccess)
            {
                CCategory4 objSelectionOfItem = new CCategory4();

                objSelectionOfItem.Category4Name = txtItemName.Text.Trim();

                objSelectionOfItem.Category3ID = Int32.Parse(cmbFoodItem.SelectedValue.ToString());

                objSelectionOfItem.Category4Description = txtDesc.Text.Trim();

                if (rdoActive.Checked)
                {
                    objSelectionOfItem.Category4OrderStatus = 1;
                }
                else
                {
                    objSelectionOfItem.Category4OrderStatus = 0;
                }

                if (!txtTablePrice.Text.Trim().Equals(String.Empty))
                {
                    objSelectionOfItem.Category4TablePrice = Double.Parse(txtTablePrice.Text.Trim());
                }

                if (!txtTakeAwayPrice.Text.Trim().Equals(String.Empty))
                {
                    objSelectionOfItem.Category4TakeAwayPrice = Double.Parse(txtTakeAwayPrice.Text.Trim());
                }

                if (!txtBarPrice.Text.Trim().Equals(String.Empty))
                {
                    objSelectionOfItem.Category4BarPrice = Double.Parse(txtBarPrice.Text.Trim());
                }

                if (chkTable.Checked)
                {
                    objSelectionOfItem.Category4ViewTable = 1;
                }

                if (chkBar.Checked)
                {
                    objSelectionOfItem.Category4ViewBar = 1;
                }

                if (chkTakeAway.Checked)
                {
                    objSelectionOfItem.Category4ViewTakeAway = 1;
                }

                if (chkUnlimited.Checked)
                {
                    objSelectionOfItem.InitialItemQuantity = 0;
                    objSelectionOfItem.UnlimitStatus       = 1;
                }
                else
                {
                    objSelectionOfItem.UnlimitStatus       = 0;
                    objSelectionOfItem.InitialItemQuantity = Convert.ToInt32("0" + txtStockQuantity.Text);
                }

                CCategoryManager oManager = new CCategoryManager();

                CResult oResult2 = oManager.AddCategory4(objSelectionOfItem);

                if (oResult2.IsSuccess)
                {
                    lblSaveStatus.Text = " The product has been saved successfully.";

                    lblSaveStatus.Visible = true;
                }
                else
                {
                    lblSaveStatus.Text = oResult2.Message;

                    lblSaveStatus.Visible = true;
                }
            }
            else
            {
                lblSaveStatus.Text = oResult.Message;

                lblSaveStatus.Visible = true;
            }
        }