private void btnOK_Click(object sender, EventArgs e) { int SL; DonTKNguyenLieu_DTO donTK = new DonTKNguyenLieu_DTO(); donTK.IdNhanVienTK = ID; donTK.TenNhanVienTK = NhanVien_BUS.TimNV(ID).TenNhanVien; string s = ""; foreach (Control c in flplistNL.Controls) { if (c is TextBox) { if (c.Text != "0") { string DV = NguyenLieu_BUS.LayDVNguyenLieu(c.Name); SL = NguyenLieu_BUS.LaySLNguyenLieu(c.Name); SL = SL - int.Parse(c.Text); if (SL >= 0) { TongKetTK(c.Name, SL); } else { MessageBox.Show("Số lượng nguyên liệu sử dụng của " + c.Name + " không được nhiều hơn số lượng trong kho", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } s = s + c.Name + ":" + c.Text + DV + "\n"; } } } donTK.ThongKe = s; DonTKNguyenLieu_BUS.LayTTNguyenLieu(donTK); this.Close(); }
private void LoadDon() { dsDon = DonTKNguyenLieu_BUS.LoadDon(); gDGVDon.DataSource = dsDon; if (dsDon == null) { return; } gDGVDon.Columns["ThoiGian"].HeaderText = "Thời Gian Xuất"; gDGVDon.Columns["IDNhanVienTK"].HeaderText = "Mã Nhân Viên Thống Kê"; gDGVDon.Columns["TenNhanVienTK"].HeaderText = "Tên Nhân Viên Thống Kê"; gDGVDon.Columns["ThongKe"].HeaderText = "Thống kê"; gDGVDon.Columns["ThongKe"].DefaultCellStyle.WrapMode = DataGridViewTriState.True; gDGVDon.Columns["ThoiGian"].Width = 175; gDGVDon.Columns["IDNhanVienTK"].Width = 170; gDGVDon.Columns["TenNhanVienTK"].Width = 170; }
private void btnLoc_Click(object sender, EventArgs e) { dsDon = DonTKNguyenLieu_BUS.LoadDon(dtpNgay.Value.ToString("dd/MM/yyyy")); gDGVDon.DataSource = dsDon; if (dsDon == null) { return; } gDGVDon.Columns["ThoiGian"].HeaderText = "Thời Gian Xuất"; gDGVDon.Columns["IDNhanVienTK"].HeaderText = "Mã Nhân Viên Thống Kê"; gDGVDon.Columns["TenNhanVienTK"].HeaderText = "Tên Nhân Viên Thống Kê"; gDGVDon.Columns["ThongKe"].HeaderText = "Thống kê"; gDGVDon.Columns["ThongKe"].DefaultCellStyle.WrapMode = DataGridViewTriState.True; for (int i = 0; i < 4; i++) { gDGVDon.AutoResizeColumn(i); } }