//--------------------Thêm Món Ăn-------------------------------
        private void btnThemMonAn_Click(object sender, EventArgs e)
        {
            if (cbNhomMon.Text == "")
            {
                MessageBox.Show("Chọn nhóm món ăn");
                return;
            }
            if (txtTenMonAn.Text == "")
            {
                MessageBox.Show("Nhập tên món ăn");
                return;
            }
            if (txtDonViTinh.Text == "")
            {
                MessageBox.Show("Nhập đơn vị tính");
                return;
            }
            if (txtDonGia.Text == "")
            {
                MessageBox.Show("Nhập đơn giá");
                return;
            }

            MonAn_DTO monAn = new MonAn_DTO();

            monAn.TenNhomMon = cbNhomMon.Text;
            monAn.TenMonAn   = txtTenMonAn.Text.ToString();
            monAn.DonViTinh  = txtDonViTinh.Text.ToString();
            monAn.IMAGE      = pictureBox1.Image;
            try
            {
                monAn.Gia = int.Parse(txtDonGia.Text.ToString());
            }
            catch (Exception)
            {
                MessageBox.Show("Dữ liệu nhập có lỗi. Xin kiểm tra lại", "thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            if (lstMonAn != null)
            {
                for (int i = 0; i < lstMonAn.Count; i++)
                {
                    if (ChuanHoaChuoi(monAn.TenMonAn.ToLower()) == ChuanHoaChuoi(lstMonAn[i].TenMonAn.ToLower()))
                    {
                        MessageBox.Show("Món ăn đã có trong thực đơn rồi");
                        return;
                    }
                }
            }
            if (MonAn_BUS.ThemMonAn(monAn))
            {
                LoadMonAn();
                MessageBox.Show("Đã Thêm");
                LamMoiTextBox();
                return;
            }
            MessageBox.Show("Thêm thất bại !");
        }
Ejemplo n.º 2
0
        public void ThemMonAn()
        {
            Form_ThemMonAn openf = new Form_ThemMonAn();

            openf.Mode = mode;
            if (openf.ShowDialog() == DialogResult.OK)
            {
                int flag = MonAn_BUS.ThemMonAn(mode, openf.MonAn, maNH);
                if (flag == 0)
                {
                    DevExpress.XtraEditors.XtraMessageBox.Show("Thêm Món ăn không thành công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    DevExpress.XtraEditors.XtraMessageBox.Show("Thêm Món ăn thành công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                gridMonAn.DataSource = MonAn_BUS.DocMonAn(mode, maNH);
            }
        }