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()")); }
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; } }
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; } }