public string GetVerticalHeaderTableData(IEmailTableData objEmailTableData) { StringBuilder strTableHTML = new StringBuilder(string.Empty); strTableHTML.Append("<table border = '2' cellpadding = '0' cellspacing = '0' style='border-color:Black;' width = '80%'>"); //--Row Details for (int rowNo = 0; rowNo < objEmailTableData.RowCount; rowNo++) { //Handle those tr which comes null then do not create row in table. if (objEmailTableData.RowDetail[rowNo, 0] != null) { strTableHTML.Append("<tr>"); strTableHTML.Append("<td style = '" + strHeaderStyle + "'>"); strTableHTML.Append(objEmailTableData.RowDetail[rowNo, 0].ToString()); strTableHTML.Append("</td>"); strTableHTML.Append("<td style = '" + strRowStyle + "'>"); strTableHTML.Append(objEmailTableData.RowDetail[rowNo, 1].ToString()); strTableHTML.Append("</td>"); strTableHTML.Append("</tr>"); } } strTableHTML.Append("</table><br/>"); return(strTableHTML.ToString()); }
public string GetTableDataForDate(IEmailTableData objEmailTableData) { StringBuilder strTableHTML = new StringBuilder(string.Empty); strTableHTML.Append("<table border = '2' cellpadding = '0' cellspacing = '0' style='border-color:Black;' width = '60%'>"); //--Table Header strTableHTML.Append("<tr>"); for (int colNo = 0; colNo < objEmailTableData.Header.Length; colNo++) { if (objEmailTableData.Header[colNo] != null) { strTableHTML.Append("<td style = '" + strHeaderStyle + "' >"); strTableHTML.Append(objEmailTableData.Header[colNo].ToString()); strTableHTML.Append("</td>"); } } strTableHTML.Append("</tr>"); //--Row Details for (int rowNo = 0; rowNo < objEmailTableData.RowCount; rowNo++) { strTableHTML.Append("<tr>"); // Venkatesh : Issue 46194 : 12/Dec/2013 : Starts // Desc : Show Edited joining date & designation //for (int colNo = 0; colNo < 3; colNo++) for (int colNo = 0; colNo < objEmailTableData.Header.Length; colNo++) { if (objEmailTableData.RowDetail[rowNo, colNo] != null) { strTableHTML.Append("<td style = '" + strRowStyle + "'>"); strTableHTML.Append(objEmailTableData.RowDetail[rowNo, colNo].ToString()); strTableHTML.Append("</td>"); } } // Venkatesh : Issue 46194 : 12/Dec/2013 : End strTableHTML.Append("</tr>"); } strTableHTML.Append("</table><br/>"); return(strTableHTML.ToString()); }
public string GetTableData(IEmailTableData objEmailTableData) { StringBuilder strTableHTML = new StringBuilder(string.Empty); strTableHTML.Append("<table border = '2' cellpadding = '0' cellspacing = '0' style='border-color:Black;' width = '80%'>"); //--Table Header strTableHTML.Append("<tr>"); for (int colNo = 0; colNo < objEmailTableData.Header.Length; colNo++) { strTableHTML.Append("<td style = '" + strHeaderStyle + "' >"); strTableHTML.Append(objEmailTableData.Header[colNo].ToString()); strTableHTML.Append("</td>"); } strTableHTML.Append("</tr>"); //--Row Details for (int rowNo = 0; rowNo < objEmailTableData.RowCount; rowNo++) { strTableHTML.Append("<tr>"); for (int colNo = 0; colNo < objEmailTableData.Header.Length; colNo++) { strTableHTML.Append("<td style = '" + strRowStyle + "'>"); if (objEmailTableData.RowDetail[rowNo, colNo] != null) { strTableHTML.Append(objEmailTableData.RowDetail[rowNo, colNo].ToString()); } strTableHTML.Append("</td>"); } strTableHTML.Append("</tr>"); } strTableHTML.Append("</table><br/>"); return(strTableHTML.ToString()); }
public string GetEfftivenessTableData(IEmailTableData objEmailTableData) { StringBuilder strTableHTML = new StringBuilder(string.Empty); strTableHTML.Append("<table border = '2' cellpadding = '0' cellspacing = '0' style='border-color:Black;' width = '80%'>"); for (int rowNo = 0; rowNo < objEmailTableData.RowCount; rowNo++) { if (rowNo == 0) { strTableHTML.Append("<tr>"); strTableHTML.Append("<td style = '" + strHeaderStyle + "'>"); strTableHTML.Append("Employee Name"); strTableHTML.Append("</td>"); strTableHTML.Append("<td style = '" + strHeaderStyle + "'>"); strTableHTML.Append("Line Manager"); strTableHTML.Append("</td>"); if (objEmailTableData.RowDetail[rowNo, 2].ToString() != string.Empty) { strTableHTML.Append("<td style = '" + strHeaderStyle + "'>"); strTableHTML.Append("Pre Training Rating/Objective for nomination"); strTableHTML.Append("</td>"); } if (objEmailTableData.RowDetail[rowNo, 3].ToString() != string.Empty) { strTableHTML.Append("<td style = '" + strHeaderStyle + "'>"); strTableHTML.Append("Post Assessment score"); strTableHTML.Append("</td>"); } if (objEmailTableData.RowDetail[rowNo, 4].ToString() != string.Empty) { strTableHTML.Append("<td style = '" + strHeaderStyle + "'>"); strTableHTML.Append("Post Training rating"); strTableHTML.Append("</td>"); } strTableHTML.Append("</tr>"); } //--Row Details //Handle those tr which comes null then do not create row in table. if (objEmailTableData.RowDetail[rowNo, 0] != null) { strTableHTML.Append("<tr>"); strTableHTML.Append("<td style = '" + strRowStyle + "'>"); strTableHTML.Append(objEmailTableData.RowDetail[rowNo, 0].ToString()); strTableHTML.Append("</td>"); strTableHTML.Append("<td style = '" + strRowStyle + "'>"); strTableHTML.Append(objEmailTableData.RowDetail[rowNo, 1].ToString()); strTableHTML.Append("</td>"); if (objEmailTableData.RowDetail[rowNo, 2].ToString() != string.Empty) { strTableHTML.Append("<td style = '" + strRowStyle + "'>"); strTableHTML.Append(objEmailTableData.RowDetail[rowNo, 2].ToString()); strTableHTML.Append("</td>"); } if (objEmailTableData.RowDetail[rowNo, 3].ToString() != string.Empty) { strTableHTML.Append("<td style = '" + strRowStyle + "'>"); strTableHTML.Append(objEmailTableData.RowDetail[rowNo, 3].ToString()); strTableHTML.Append("</td>"); } if (objEmailTableData.RowDetail[rowNo, 4].ToString() != string.Empty) { strTableHTML.Append("<td style = '" + strRowStyle + "'>"); strTableHTML.Append(objEmailTableData.RowDetail[rowNo, 4].ToString()); strTableHTML.Append("</td>"); } strTableHTML.Append("</tr>"); } } strTableHTML.Append("</table><br/>"); return(strTableHTML.ToString()); }