public bool MapDataQDPMFromGUIQDPM(ref QuyDinhPhieuMuonDTO qdpmDTO, TextBoxX txtMaQDPM, TextBoxX txtQDPMSoSachMax, TextBoxX txtQDPMSoNgayMuonMax, QuyDinhPhieuMuonBUS qdpmBUS) { qdpmDTO.Maqd = txtMaQDPM.Text; if (qdpmBUS.IsOnlyNumber(txtQDPMSoSachMax.Text)) { qdpmDTO.Sosachtoida = int.Parse(txtQDPMSoSachMax.Text); } else { return(false); } if (qdpmBUS.IsOnlyNumber(txtQDPMSoNgayMuonMax.Text)) { qdpmDTO.Songaymuontoida = int.Parse(txtQDPMSoNgayMuonMax.Text); } else { return(false); } qdpmDTO.Ngayra = DateTime.Today; qdpmDTO.Ngayketthuc = DateTime.MaxValue; return(true); }
public void LoadDgvQDPM(ref DataGridViewX dgvQDPM, QuyDinhPhieuMuonBUS qdpmBUS) { dgvQDPM.DataSource = qdpmBUS.LoadBangQDPM(); }
public void LoadTabQDPM(ref DataGridViewX dgvQDPM, ref TextBoxX txtMaQDPM, ref TextBoxX txtQDPMSoSachMax, ref TextBoxX txtQDPMSoNgayMuonMax, QuyDinhPhieuMuonBUS qdpmBUS) { LoadDgvQDPM(ref dgvQDPM, qdpmBUS); if (dgvQDPM.RowCount != 0) { GetDataWhenClickDGVQDPM(dgvQDPM.Rows[0], ref txtMaQDPM, ref txtQDPMSoSachMax, ref txtQDPMSoNgayMuonMax); } else { ClearPanelQDPM(ref txtMaQDPM, ref txtQDPMSoSachMax, ref txtQDPMSoNgayMuonMax, qdpmBUS); } }
public void ClearPanelQDPM(ref TextBoxX txtMaQDPM, ref TextBoxX txtQDPMSoSachMax, ref TextBoxX txtQDPMSoNgayMuonMax, QuyDinhPhieuMuonBUS qdpmBUS) { txtMaQDPM.Text = "QDPM" + qdpmBUS.GetNewSTT(); txtQDPMSoSachMax.Text = "0"; txtQDPMSoNgayMuonMax.Text = "0"; }