private void BTLuu_Click(object sender, EventArgs e) { if (txtMasach.Text == "" || txtSoluong.Text == "") { MessageBox.Show("Nhập thiếu thông tin"); } else { _ctPN.Masach = txtMasach.Text; _ctPN.MaPN = txtMaPN.Text; _ctPN.Soluong = Convert.ToInt16(txtSoluong.Text); _ctPN.Gia = _ctPN.Soluong * DALSach.LaySachTheoMa(_ctPN.Masach).GiaNhap; bool result = DALCTPN.ThemCTPNSach(_ctPN); if (result == true) { MessageBox.Show("Thêm thành công"); DALCTPN.CapNhatKhiThemchitiet(_ctPN); load(); txtMasach.Text = ""; txtSoluong.Text = ""; } else { MessageBox.Show("Thêm thất bại"); txtMasach.Text = ""; txtSoluong.Text = ""; } } }
private void BTSua_Click(object sender, EventArgs e) { if (txtMasach.Text == "") { MessageBox.Show("Chưa chọn chi tiết cần sửa"); } else { _ctPN.MaPN = txtMaPN.Text; _ctPN.Masach = txtMasach.Text; _ctPN.Soluong = Convert.ToInt16(txtSoluong.Text); _ctPN.Gia = _ctPN.Soluong * DALSach.LaySachTheoMa(_ctPN.Masach).GiaNhap; long giahientai = DALPhieuNhap.LayPNtheoma(_ctPN.MaPN).Tongtien; long giatam = giahientai - giacu; int Soluonghientai = DALSach.LaySachTheoMa(_ctPN.Masach).SoLuong; int soluongtam = Soluonghientai - soluongcu; bool result = DALCTPN.CapNhatKhiSuachitiet(_ctPN, giatam, soluongtam); if (result == true) { MessageBox.Show("Sửa thành công"); GVCTPN.DataSource = DALCTPN.LayDSCT(txtMaPN.Text); giacu = DALCTPN.layCTPN(_ctPN).Gia; soluongcu = DALCTPN.layCTPN(_ctPN).Soluong; txtMasach.Text = ""; txtSoluong.Text = ""; } else { MessageBox.Show("Sửa thất bại"); txtMasach.Text = ""; txtSoluong.Text = ""; } } }
private void button1_Click(object sender, EventArgs e) { if (txtmasach.Text == "" || txtsoluong.Text == "") { MessageBox.Show("Nhập thiếu thông tin"); } else { _ctphieuchi.Masach = txtmasach.Text; _ctphieuchi.Maphieuchi = txtmaPhieuchi.Text; _ctphieuchi.Soluong = Convert.ToInt16(txtsoluong.Text); _ctphieuchi.Tienchi = _ctphieuchi.Soluong * DALSach.LaySachTheoMa(_ctphieuchi.Masach).GiaNhap; bool result = DALCTPhieuChi.ThemCTphieuchi(_ctphieuchi); if (result == true) { MessageBox.Show("Thêm thành công"); DALCTPhieuChi.CapNhatKhiThemCT(_ctphieuchi); load(); txtmasach.Text = ""; txtsoluong.Text = ""; } else { MessageBox.Show("Thêm thất bại"); txtmasach.Text = ""; txtsoluong.Text = ""; } } }
private void FrmTTSach_Load(object sender, EventArgs e) { var Sach = DALSach.LaySachTheoMa(Masach); textBox1.Text = Sach.Masach; textBox2.Text = DALNXB.LayNXBtheoma(Sach.MaNXB).TenNXB; textBox3.Text = DALTheLoai.LayTheLoaiTheoMa(Sach.MaTheLoai).TenTheLoai; textBox8.Text = Sach.Tensach; textBox4.Text = Sach.Tacgia; textBox5.Text = Sach.GiaBan.ToString(); textBox6.Text = Sach.GiaNhap.ToString(); textBox7.Text = Sach.SoLuong.ToString(); }
private void GVSach_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex >= 0) { DataGridViewRow row = GVSach.Rows[e.RowIndex]; masach = row.Cells[0].Value.ToString(); } var Sach = DALSach.LaySachTheoMa(masach); txtTensach.Text = Sach.Tensach; txtTacGia.Text = Sach.Tacgia; txtGia.Text = Sach.GiaBan.ToString(); txtSoLuong.Text = Sach.SoLuong.ToString(); cbTenNXB.Text = DALNXB.LayNXBtheoma(Sach.MaNXB).TenNXB; cbTenTheLoai.Text = DALTheLoai.LayTheLoaiTheoMa(Sach.MaTheLoai).TenTheLoai; txtgianhap.Text = Sach.GiaNhap.ToString(); }