C# Datatable Add New Row
C# Datatable Add New Row
var solutions = SolutionComponent.GetSolutionEntityListByTeamProjects();
DataTable
dataTable =
DataTableHelper.GetDataTableFromEntityArray(solutionEntityList.ToArray());
AddSolutionAuthorizationColumn(dataTable);
AddSolutionIssueColumn(dataTable);
dataTable.TableName = "Solutions";
return
dataTable;
var
datatable = new DataTable("SolutionTracking");
SolutionOperationId SourceControlBranchOperationId SolutionName ApplicationConfigurationItemGUID
datatable.Columns.Add(SolutionTrackingTreeColumnNameResource.SolutionOperationId);
datatable.Columns.Add(SolutionTrackingTreeColumnNameResource.SourceControlBranchOperationId);
datatable.Columns.Add(SolutionTrackingTreeColumnNameResource.SolutionName);
datatable.Columns.Add(SolutionTrackingTreeColumnNameResource.ApplicationConfigurationItemGUID);
datatable.Columns.Add(SolutionTrackingTreeColumnNameResource.SolutionArchitecture);
datatable.Columns.Add(SolutionTrackingTreeColumnNameResource.TeamProject);
foreach
(var solution in
solutions)
{
var
row = datatable.NewRow();
var
teamProject = GetTeamProjectName(solution.SourceControlBranchOperationId);//solution.SolutionOperationId,
solution.SourceControlBranchOperationId,
solution.ApplicationConfigurationItemGUID,
//row.ItemArray
= new object[] { solution.SolutionOperationId.ToString() };
//row.ItemArray
= new object[] { solution.SourceControlBranchOperationId.ToString()};
row.ItemArray = new[] { solution.SolutionOperationId.ToString(),
solution.SourceControlBranchOperationId.ToString(), solution.SolutionName, solution.SolutionArchitecture, teamProject };
//row.ItemArray
= new[] { solution.ApplicationConfigurationItemGUID };
datatable.Rows.Add(row);
}

Yorumlar
Yorum Gönder