private static void BuildHeader(MatrixViewModel matrixVM) { matrixVM.Html.Append("<thead><th class='black'></th>"); for (int i = 0; i < matrixVM.Matrix.GetLength(0); i++) { matrixVM.Html.Append("<th> " + (i + 1) + "</th>"); } matrixVM.Html.Append("</thead>"); }
public static void BuildTable(MatrixViewModel matrixVM) { matrixVM.Html = new StringBuilder(); matrixVM.Html.Append("<table>"); ConstructTable.BuildHeader(matrixVM); matrixVM.Html.Append("<tbody>"); ConstructTable.BuildBody(matrixVM); matrixVM.Html.Append("</tbody></table>"); }
public ActionResult Index() { matrixVM = new MatrixViewModel(15, 15);//TODO: Parametrizar tamanhos matrixVM.Html = new StringBuilder(); TempData["matrixVM"] = matrixVM; TempData.Keep("matrixVM"); return View(); }
private static void BuildBody(MatrixViewModel matrixVM) { for (int i = 0; i < matrixVM.Matrix.GetLength(0); i++) { matrixVM.Html.Append("<tr><td> " + (i + 1) + "</td>"); for (int j = 0; j < matrixVM.Matrix.GetLength(1); j++) matrixVM.Html.Append("<td></td>"); matrixVM.Html.Append("</tr>"); } }
private void GetMatrix() { matrixVM = TempData["matrixVM"] as MatrixViewModel; TempData["matrixVM"] = matrixVM; TempData.Keep("matrixVM"); }