private void btnSave_Click(object sender, EventArgs e) { if (requestSource.Count == 0) { MessageBox.Show("Lựa chọn hàng cần yêu cầu nhập"); return; } YeuCau_DTO yc = new YeuCau_DTO() { Ghichu = tbxNote.Text, IdNhanVien = User.UserId, Ngaylap = DateTime.Now, Trangthai = null, }; bool isSuccess = YeuCauBUL.Instance.InsertYeuCau(yc, lRequest); if (isSuccess) { MessageBox.Show($"Đã lưu yêu cầu [Mã: {lblIdPhieu.Text}]"); requestSource.Clear(); Reload(); } else { MessageBox.Show("Lỗi không thể thực hiện"); } }
private void Display_ChiTiet(YeuCau_DTO yeucau) { btnChecked.Enabled = !(bool)yeucau.Trangthai; btnChecked.Text = (bool)yeucau.Trangthai ? "Đã duyệt" : "Duyệt đơn"; lblMa.Text = yeucau.Id; lblNgaylap.Text = yeucau.Ngaylap.ToString("dd/MM/yyyy"); lblNoidung.Text = yeucau.Ghichu; lblNhanvien.Text = NhanVienBUL.Instance.Find(yeucau.IdNhanVien).Hoten; dgvCT.DataSource = SanPhamBUL.Instance.UPD_LayDanhSachSanPham_YeuCapNhap_TheoMaphieu(yeucau.Id); tabGroup.SelectedTab = tabCT; }