public bool MapDataQDSFromGUI(ref QuyDinhSachDTO qdsDTO, TextBoxX txtMaQDS, TextBoxX txtQDThoiHanSach, QuyDinhSachBUS qdsBUS) { qdsDTO.Maqd = txtMaQDS.Text; if (qdsBUS.IsOnlyNumber(txtQDThoiHanSach.Text)) { qdsDTO.Thoihansach = int.Parse(txtQDThoiHanSach.Text); } else { return(false); } qdsDTO.Ngayra = DateTime.Today; qdsDTO.Ngayketthuc = DateTime.MaxValue; return(true); }
public void LoadDgvQDS(ref DataGridViewX dgvQDS, QuyDinhSachBUS qdsBUS) { dgvQDS.DataSource = qdsBUS.LoadBangQDS(); }
public void LoadPanelQDS(ref DataGridViewX dgvQDS, ref TextBoxX txtMaQDS, ref TextBoxX txtQDThoiHanSach, QuyDinhSachBUS qdsBUS) { qdsBUS.LoadBangQDS(); if (dgvQDS.RowCount != 0) { GetDataWhenClickDGVQDS(dgvQDS.Rows[0], ref txtMaQDS, ref txtMaQDS); } else { ClearPanelQDS(ref txtMaQDS, ref txtQDThoiHanSach, qdsBUS); } }
public void ClearPanelQDS(ref TextBoxX txtMaQDS, ref TextBoxX txtQDThoiHanSach, QuyDinhSachBUS qdsBUS) { txtMaQDS.Text = "QDS" + qdsBUS.GetNewSTT().ToString(); txtQDThoiHanSach.Text = "0"; }