示例#1
0
        // Chuyển giá trị trong Textbox thành ChiTiet_HoaDonBanSach
        public ChiTiet_HoaDonBanSach Textbox_To_ChiTiet_HoaDonBanSach()
        {
            try
            {
                ChiTiet_HoaDonBanSach result = new ChiTiet_HoaDonBanSach();


                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);
        }
示例#2
0
        // Chuyển giá trị trong DataGridView thành ChiTiet_HoaDonBanSach
        public ChiTiet_HoaDonBanSach DataGridView_To_ChiTiet_HoaDonBanSach(int index)
        {
            try
            {
                ChiTiet_HoaDonBanSach result = new ChiTiet_HoaDonBanSach();


                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);
        }