private void BuildContacts(int organizationId) { // build contacts ContactsDa da = new ContactsDa(); var contactAndUsers = da.GetAllContactsAndUser(organizationId).DefaultView; contactAndUsers.RowFilter = "OrganizationContactId IS NOT NULL"; ContactsRptr.DataSource = contactAndUsers; ContactsRptr.DataBind(); NoContacsMessage.Visible = contactAndUsers.Count == 0; // build projects ProjectManagementDa projectDa = new ProjectManagementDa(); DataView projects = projectDa.GetAllProjectsForOrg(organizationId).DefaultView; projects.Sort = Project.Title + " ASC"; ProjectsRptr.DataSource = projects; ProjectsRptr.DataBind(); NoProjectsMessage.Visible = projects.Count == 0; // build protocols DataView protocols = ProtocolMgmtDa.GetProtocolsByOrganization(organizationId).DefaultView; protocols.Sort = Protocol.ProtocolNum + " ASC"; ProtocolRptr.DataSource = protocols; ProtocolRptr.DataBind(); NoProtocolsMessage.Visible = protocols.Count == 0; }
private void LoadContacts() { ProjectManagementDa projDA = new ProjectManagementDa(); DataTable contactsDataSource = new DataTable(); ContactsDa contactsDa = new ContactsDa(); contactsDataSource = contactsDa.GetAllContacts(); // Determine if there are any records and show message if (contactsDataSource.Rows.Count > 0) { // Bind grid to datasource var view = contactsDataSource.DefaultView; view.Sort = "Name ASC"; ContactsRptr.DataSource = view; ContactsRptr.DataBind(); NoResultsMsg.Visible = false; } }