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

            if (oValidResult.IsSuccess)
            {
                CCategory2 oTempCat = new CCategory2();

                oTempCat.Category1ID = Int32.Parse(cmbFoodType.SelectedValue.ToString());

                oTempCat.Category2Type = Int32.Parse(((CComboBoxItem)cmbCategoryType.SelectedItem).Value.ToString());

                oTempCat.Category2Name = txtCategoryName.Text.Trim();

                oTempCat.Category2Color = txtColorName.Text.Trim();


                if (chkTable.Checked)
                {
                    oTempCat.Category2ViewTable = 1;
                }

                if (chkTakeAway.Checked)
                {
                    oTempCat.Category2ViewBar = 1;
                }

                if (chkBar.Checked)
                {
                    oTempCat.Category2ViewTakeAway = 1;
                }


                CCategoryManager oManager = new CCategoryManager();
                CResult          oResult  = oManager.AddCategory2(oTempCat);

                if (oResult.IsSuccess)
                {
                    lblSaveStatus.Text    = "Category has been saved successfully.";
                    lblSaveStatus.Visible = true;
                }
                else
                {
                    lblSaveStatus.Text    = oResult.Message;
                    lblSaveStatus.Visible = true;
                }
            }
            else
            {
                lblSaveStatus.Text    = oValidResult.Message;
                lblSaveStatus.Visible = true;
            }
        }