Beispiel #1
0
 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);
 }
Beispiel #2
0
 public void LoadDgvQDS(ref DataGridViewX dgvQDS, QuyDinhSachBUS qdsBUS)
 {
     dgvQDS.DataSource = qdsBUS.LoadBangQDS();
 }
Beispiel #3
0
 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);
     }
 }
Beispiel #4
0
 public void ClearPanelQDS(ref TextBoxX txtMaQDS, ref TextBoxX txtQDThoiHanSach, QuyDinhSachBUS qdsBUS)
 {
     txtMaQDS.Text         = "QDS" + qdsBUS.GetNewSTT().ToString();
     txtQDThoiHanSach.Text = "0";
 }