is this right to generate xml like this
string generateXMLDificiencyResaon(List<DiscrepancyCaseModel> model)
{
System.Text.StringBuilder sb = new System.Text.StringBuilder();
if (model != null)
{
sb.Append("<ArrayOfDiscrepancyCaseModel>");
foreach (var data in model)
{
sb.Append("<DiscrepancyCaseModel>");
sb.Append("<caseId>" + data.caseId + "</caseId>");
sb.Append("<CaseReasonId>" + string.Join(",", data.CaseReasonId) + "</CaseReasonId>");
sb.Append("<OtherReason>" + data.OtherReason + "</OtherReason>");
sb.Append("<checkboxFlag>" + data.checkboxFlag + "</checkboxFlag>");
sb.Append("</DiscrepancyCaseModel>");
}
sb.Append("</ArrayOfDiscrepancyCaseModel>");
}
return sb.ToString();
}