示例#1
0
        private void LoadDataGrid()
        {
            var ListMONAN = new MONANBll().GetListMONAN();

            gridControl1.DataSource       = ListMONAN;
            dtgvAgencyInfoList.DataSource = ListMONAN;

            LoadListDaiLi();

            dtgvAgencyInfoList.CellClick += new DataGridViewCellEventHandler(dtgvAgencyInfoList_CellClick);
            //dtgvAgencyInfoList.Click += new EventHandler(dtgvAgencyInfoList_Click);
            btnAddAgency.Click    += new EventHandler(btnAddAgency_Click);
            btnUpdateAgency.Click += new EventHandler(btnUpdateAgency_Click);
            btnDeleteAgency.Click += new EventHandler(btnDeleteAgency_Click);
            //  txtIDAgency.Text = DataProvider.ExcuteScalar(string.Format("SELECT MaDL=dbo.fcGetMaDL()"));
        }
示例#2
0
        private void btnDelete_Click_1(object sender, EventArgs e)
        {
            var result = XtraMessageBox.Show("Bạn có chắc chắn muốn xóa?", "Xác nhận", MessageBoxButtons.YesNo);

            if (result == DialogResult.Yes)
            {
                if (textEditidmon.Text == "")
                {
                    XtraMessageBox.Show("Bạn phải chọn món cần xóa !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    ClearDisplay();
                    return;
                }
                int.TryParse(textEditidmon.Text, out int id);
                var msg = new MONANBll().DeleteMONAN(id);
                LoadGrid();
                XtraMessageBox.Show(msg, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                ClearDisplay();
                return;
            }
        }
示例#3
0
        private void btnSave_Click_1(object sender, EventArgs e)
        {
            try
            {
                var txtIdMon   = textEditidmon.Text;
                var txtTenMon  = textEditTenMon.EditValue.ToString();
                var txtDonGia  = textEditDonGia.Text;
                var txtHinhAnh = imageLocation;
                var txtDonVi   = cbUnit.Text;
                var txtDanhMuc = lueDanhMuc.Text;
                if (txtTenMon == "" && txtDonGia == "" && txtDonVi == "" && txtDanhMuc == "")
                {
                    XtraMessageBox.Show("Bạn phải nhập đầy đủ thông tin!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    ClearDisplay();
                    return;
                }
                if (txtTenMon == "")
                {
                    XtraMessageBox.Show("Bạn chưa nhập tên món ăn!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    ClearDisplay();
                    return;
                }
                if (txtDonGia == "")
                {
                    XtraMessageBox.Show("Đơn giá phải lớn hơn 0", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    ClearDisplay();
                    return;
                }
                if (txtDonVi == "")
                {
                    XtraMessageBox.Show("Bạn chưa chọn đơn vị", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    ClearDisplay();
                    return;
                }
                if (txtDanhMuc == "")
                {
                    XtraMessageBox.Show("Bạn chưa chọn danh mục món ăn", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    ClearDisplay();
                    return;
                }
                int.TryParse(txtIdMon, out int idmon);
                double.TryParse(textEditDonGia.EditValue.ToString(), out double DonGia);
                var iddanhmuc = (int)lueDanhMuc.EditValue;

                if (imageName != "")
                {
                    var pathImage = path + "\\images\\" + imageName;

                    if (!File.Exists(pathImage))
                    {
                        System.IO.File.Copy(imageLocation, path + "\\images\\" + imageName);
                    }
                }
                var model = new MONAN_ViewModel
                {
                    idmon     = idmon,
                    temon     = txtTenMon,
                    dongiamon = DonGia,
                    dvt       = txtDonVi,
                    hinhanh   = imageName,
                    iddmuc    = iddanhmuc,
                    CreateBy  = Properties.Settings.Default.NameLog,
                    ModifyBy  = Properties.Settings.Default.NameLog
                };
                var msg = new MONANBll().AddMONAN(model);
                if (msg != null && msg != "")
                {
                    LoadGrid();
                    XtraMessageBox.Show(msg, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    ClearDisplay();
                    return;
                }
                XtraMessageBox.Show(msg, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                ClearDisplay();
                return;
            }
            catch (Exception ex)
            {
                XtraMessageBox.Show(ex.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }