public void LoadDgvQDNV(ref DataGridViewX dgvQDNV, QuyDinhNhanVienBUS qdnvBUS) { try { dgvQDNV.DataSource = LoadBangQDNV(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public bool MapDataQDNVFromGUI(ref QuyDinhNhanVienDTO qdnvDTO, TextBoxX txtMaQDNV, TextBoxX txtQDNVTuoiToiThieu, TextBoxX txtQDNVTuoiToiDa, QuyDinhNhanVienBUS qdnvBUS) { qdnvDTO.Maqd = txtMaQDNV.Text; if (qdnvBUS.IsOnlyNumber(txtQDNVTuoiToiThieu.Text)) { qdnvDTO.Tuoitoithieu = int.Parse(txtQDNVTuoiToiThieu.Text); } else { return(false); } if (qdnvBUS.IsOnlyNumber(txtQDNVTuoiToiDa.Text)) { qdnvDTO.Tuoitoida = int.Parse(txtQDNVTuoiToiDa.Text); } else { return(false); } qdnvDTO.Ngayra = DateTime.Today; qdnvDTO.Ngayketthuc = DateTime.MaxValue; return(true); }
public void LoadPanelQDNV(ref DataGridViewX dgvQDNV, ref TextBoxX txtMaQDNV, ref TextBoxX txtQDNVTuoiToiThieu, ref TextBoxX txtQDNVTuoiToiDa, QuyDinhNhanVienBUS qdnvBUS) { LoadDgvQDNV(ref dgvQDNV, qdnvBUS); if (dgvQDNV.RowCount != 0) { GetDataWhenClickDGVQDNV(dgvQDNV.Rows[0], ref txtMaQDNV, ref txtQDNVTuoiToiThieu, ref txtQDNVTuoiToiDa); } else { CLearPanelQDNV(ref txtMaQDNV, ref txtQDNVTuoiToiThieu, ref txtQDNVTuoiToiDa, qdnvBUS); } }
public void CLearPanelQDNV(ref TextBoxX txtMaQDNV, ref TextBoxX txtQDNVTuoiToiThieu, ref TextBoxX txtQDNVTuoiToiDa, QuyDinhNhanVienBUS qdnvBUS) { txtMaQDNV.Text = "QDNV" + qdnvBUS.GetNewSTT(); txtQDNVTuoiToiThieu.Text = "0"; txtQDNVTuoiToiDa.Text = "0"; }