private void dGVPhieuCan_CellClick(object sender, DataGridViewCellEventArgs e) { btnSuaphieu.Enabled = true; if (dGVPhieuCan.DataSource == null) { return; } if (string.IsNullOrWhiteSpace(dGVPhieuCan.CurrentRow.Cells["MaPhieu"].Value.ToString())) { return; } PhieuCanInfo phieuCan = _PhieuCanCtrl.LayPhieuCan2(dGVPhieuCan.CurrentRow.Cells["MaPhieu"].Value.ToString()); txtMaPhieu.Text = phieuCan.MaPhieu; txtKhachHang.Text = phieuCan.KhachHang; txtBienSoXe.Text = phieuCan.BSX; txtLaiXe.Text = phieuCan.LaiXe; cbLoaiHang.Text = phieuCan.LoaiHang; txtDonGia.Text = phieuCan.DonGia.ToString(); txtThanhTien.Text = (phieuCan.DonGia > 0) ? ((phieuCan.DonGia * (phieuCan.KLCanLan1 - phieuCan.KLCanLan2)).ToString()) : "0"; txtKLTong.Text = phieuCan.KLCanLan1.ToString("0,0.##"); txtKLBi.Text = phieuCan.KLCanLan2.ToString("0,0.##"); txtKLHang.Text = (phieuCan.KLCanLan1 - phieuCan.KLCanLan2).ToString("0,0.##"); txtGioCanTong.Text = phieuCan.NgayCanLan1.ToString(); txtGioCanBi.Text = phieuCan.NgayCanLan2.ToString(); pictureBoxBSXVao.Image = phieuCan.BienSoXe; pictureBoxBSXRa.Image = phieuCan.BienSoXeRa; }
private void dGVPhieuCan_CellClick(object sender, DataGridViewCellEventArgs e) { try { int numrow; numrow = e.RowIndex; Utilities.PhieuCan = _PhieuCanCtrl.LayPhieuCan2(dGVPhieuCan.Rows[numrow].Cells[0].Value.ToString()); Utilities.KLCan = blKLCan.Text; frmPhieuCan frmPhieuCan = new frmPhieuCan(this); frmPhieuCan.ShowDialog(); } catch { Utilities.frmMain.lbThongBao.Text = "Lỗi"; } }
private void btnTimKiem_Click(object sender, EventArgs e) { try { Utilities.PhieuCan = _PhieuCanCtrl.LayPhieuCan2(txtTimKiem.Text); if (Utilities.PhieuCan.NgayCanLan1 != DateTime.Parse("1/1/0001 12:00:00 AM")) { if (Utilities.PhieuCan.TenNhanVienCanLan2.ToString() != "") { btnCanLan1.Enabled = false; btnCanLan2.Enabled = false; txtMaPhieu.Text = Utilities.PhieuCan.MaPhieu; txtKhachHang.Text = Utilities.PhieuCan.KhachHang; txtBSX.Text = Utilities.PhieuCan.BSX; txtKLCanLan1.Text = Utilities.PhieuCan.KLCanLan1.ToString(); txtKLCanLan2.Text = Utilities.PhieuCan.KLCanLan2.ToString(); cbKieuCan.Text = Utilities.PhieuCan.KieuCanLan1; txtTenLaiXe.Text = Utilities.PhieuCan.LaiXe; cbLoaiHang.Text = Utilities.PhieuCan.LoaiHang; txtGioVaoCan.Text = Utilities.PhieuCan.NgayCanLan1.ToString(); txtGioRaCan.Text = Utilities.PhieuCan.NgayCanLan2.ToString(); txtDonGia.Text = Utilities.PhieuCan.DonGia.ToString(); btnSua.Enabled = true; cbKieuCan.Enabled = false; Disable_ThongTin(); } else { txtMaPhieu.Text = Utilities.PhieuCan.MaPhieu; txtKhachHang.Text = Utilities.PhieuCan.KhachHang; txtBSX.Text = Utilities.PhieuCan.BSX; txtKLCanLan1.Text = Utilities.PhieuCan.KLCanLan1.ToString(); txtKLCanLan2.Text = Utilities.PhieuCan.KLCanLan2.ToString(); cbKieuCan.Text = Utilities.PhieuCan.KieuCanLan1; txtTenLaiXe.Text = Utilities.PhieuCan.LaiXe; cbLoaiHang.Text = Utilities.PhieuCan.LoaiHang; txtGioVaoCan.Text = Utilities.PhieuCan.NgayCanLan1.ToString(); txtDonGia.Text = Utilities.PhieuCan.DonGia.ToString(); btnCanLan1.Enabled = false; btnCanLan2.Enabled = true; Disable_ThongTin(); cbKieuCan.Enabled = false; btnSua.Enabled = true; } } else { cbKieuCan.SelectedValue = "1"; txtMaPhieu.Text = ""; txtKLCanLan1.Text = ""; txtKLCanLan2.Text = ""; txtBSX.Text = ""; txtKhachHang.Text = ""; cbKieuCan.SelectedIndex = 0; //cbLoaiHang.Text = ""; //txtDonGia.Text = ""; btnSua.Enabled = false; btnIn.Enabled = false; btnCanLan2.Enabled = false; btnXoa.Enabled = false; Utilities.frmMain.lbThongBao.Text = "Không tìm thấy phiếu cân."; } } catch { Utilities.frmMain.lbThongBao.Text = "Lỗi."; } }