Пример #1
0
        // Chuyển giá trị trong Textbox thành ChiTiet_TacGiaSach
        public ChiTiet_TacGiaSach Textbox_To_ChiTiet_TacGiaSach()
        {
            try
            {
                ChiTiet_TacGiaSach result = new ChiTiet_TacGiaSach();


                result.id           = (int)this.numbid.Value;
                result.id_tblSach   = (int)this.numbid_tblSach.Value;
                result.id_tblTacGia = (int)this.numbid_tblTacGia.Value;
                result.vaiTro       = (this.txtvaiTro.Text == null ? null : (string)(this.txtvaiTro.Text));

                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_TacGiaSach
        public ChiTiet_TacGiaSach DataGridView_To_ChiTiet_TacGiaSach(int index)
        {
            try
            {
                ChiTiet_TacGiaSach result = new ChiTiet_TacGiaSach();


                var id = this.dgvData.Rows[index].Cells["id"].Value;
                if (id != null)
                {
                    result.id = int.Parse(id.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 id_tblTacGia = this.dgvData.Rows[index].Cells["id_tblTacGia"].Value;
                if (id_tblTacGia != null)
                {
                    result.id_tblTacGia = (id_tblTacGia == null ? null : (int?)int.Parse(id_tblTacGia.ToString()));
                }

                var vaiTro = this.dgvData.Rows[index].Cells["vaiTro"].Value;
                if (vaiTro != null)
                {
                    result.vaiTro = (vaiTro == null ? null : (string)(vaiTro));
                }

                return(result);
            }
            catch (Exception ex) { ShowMessage(ex.Message, false); } // Không load được hoặc xảy ra lỗi
            return(null);
        }