private void PopulateAllIndividualNames() { var individualManager = new IndividualManager(); var table = individualManager.GetIndividuals(); DropExistingIndividuals.DataSource = table; DropExistingIndividuals.DataTextField = table.individual_nameColumn.ColumnName; DropExistingIndividuals.DataValueField = table.individual_nameColumn.ColumnName; DropExistingIndividuals.DataBind(); }
protected void AddNewIndividual(List <string> names) { var individualManager = new IndividualManager(); var tableI = individualManager.GetIndividuals(); var table = _dal.GetInvestigatedIndividuals(_investigationId); foreach (var name in names) { if (tableI.FindByindividual_name(name) == null) { tableI.AddindividualRow(name, true); individualManager.Save(tableI); } var existing = table.FindByindividual_nameinvestigation_id(name, _investigationId); if (existing != null) { continue; } table.Addinvestigated_individualRow(name, _investigationId); _dal.Save(table); } }