// Chuyển giá trị trong Textbox thành ChiTietHoaDonBanSach public ChiTietHoaDonBanSach Textbox_To_ChiTietHoaDonBanSach() { try { ChiTietHoaDonBanSach result = new ChiTietHoaDonBanSach(); result.id = (int)this.numbid.Value; result.id_tblHoaDon = (int)this.numbid_tblHoaDon.Value; result.id_tblKhachHang = (int)this.numbid_tblKhachHang.Value; result.id_tblSach = (int)this.numbid_tblSach.Value; result.soLuong = (int)this.numbsoLuong.Value; return(result); } catch (Exception ex) { ShowMessage(ex.Message, false); } // Không load được hoặc xảy ra lỗi return(null); }
// Chuyển giá trị trong DataGridView thành ChiTietHoaDonBanSach public ChiTietHoaDonBanSach DataGridView_To_ChiTietHoaDonBanSach(int index) { try { ChiTietHoaDonBanSach result = new ChiTietHoaDonBanSach(); var id = this.dgvData.Rows[index].Cells["id"].Value; if (id != null) { result.id = int.Parse(id.ToString()); } var id_tblHoaDon = this.dgvData.Rows[index].Cells["id_tblHoaDon"].Value; if (id_tblHoaDon != null) { result.id_tblHoaDon = (id_tblHoaDon == null ? null : (int?)int.Parse(id_tblHoaDon.ToString())); } var id_tblKhachHang = this.dgvData.Rows[index].Cells["id_tblKhachHang"].Value; if (id_tblKhachHang != null) { result.id_tblKhachHang = (id_tblKhachHang == null ? null : (int?)int.Parse(id_tblKhachHang.ToString())); } var id_tblSach = this.dgvData.Rows[index].Cells["id_tblSach"].Value; if (id_tblSach != null) { result.id_tblSach = (id_tblSach == null ? null : (int?)int.Parse(id_tblSach.ToString())); } var soLuong = this.dgvData.Rows[index].Cells["soLuong"].Value; if (soLuong != null) { result.soLuong = (soLuong == null ? null : (int?)int.Parse(soLuong.ToString())); } return(result); } catch (Exception ex) { ShowMessage(ex.Message, false); } // Không load được hoặc xảy ra lỗi return(null); }