private void btnAddOut_Click(object sender, EventArgs e) { AccessManagementAddOut addOutAccess = new AccessManagementAddOut(new VisitorAccessManagement()); if (addOutAccess.ShowDialog() == DialogResult.OK) { VisitorsAccessManagementService.AddRecord(addOutAccess.VisitorAccessManagement); VisitorQueryALL(); } }
private void btnLeave_Click(object sender, EventArgs e) { VisitorAccessManagement visitorAccessManagement = VisitorAccessManagementBindingSource.Current as VisitorAccessManagement; if (visitorAccessManagement == null) { MessageBox.Show("请选择一位访客"); return; } else { visitorAccessManagement.LeaveTime = DateTime.Now; VisitorsAccessManagementService.UpdateRecord(visitorAccessManagement); VisitorQueryALL(); } }
private void btnQueryOut_Click(object sender, EventArgs e) { switch (cmbQueryOut.SelectedIndex) { case 0: //全部 VisitorAccessManagementBindingSource.DataSource = VisitorsAccessManagementService.GetAll(); break; case 1: //按姓名查询 VisitorAccessManagementBindingSource.DataSource = VisitorsAccessManagementService.QueryByName(txtQueryOut.Text); break; case 2: //按日期查询 VisitorAccessManagementBindingSource.DataSource = VisitorsAccessManagementService.QueryByDate(DateTime.Parse(txtQueryOut.Text)); break; default: break; } VisitorAccessManagementBindingSource.ResetBindings(true); }
private void VisitorQueryALL() { VisitorAccessManagementBindingSource.DataSource = VisitorsAccessManagementService.GetAll(); VisitorAccessManagementBindingSource.ResetBindings(false); }