Esempio n. 1
0
 public static string Formitem(FormAreaConfig fa, DataTable dt = null)
 {
     StringBuilder stringBuilder = new StringBuilder();
     bool flag = Operators.CompareString(fa.get_Required(), "", false) != 0;
     string text;
     if (flag)
     {
         text = "<span class=\"need\">*</span>";
     }
     flag = (fa.get_TypeId() == 8 | fa.get_TypeId() == 10);
     if (flag)
     {
         stringBuilder.AppendLine(FormHelper.FormAreaProductor(fa, dt, null));
     }
     else
     {
         flag = (fa.get_TypeId() == 5);
         string str="";
         if (flag)
         {
             str = "clear";
         }
         stringBuilder.AppendLine("<div class=\"control-group " + str + "\"  >");
         stringBuilder.AppendLine(string.Concat(new string[]
         {
             "<label class=\"control-label\" for=\"txt_",
             fa.get_ControlName(),
             "\">",
             text,
             fa.get_Label(),
             "</label>"
         }));
         flag = (Operators.CompareString(fa.get_Valid(), "date", false) != 0 & fa.get_TypeId() != 8);
         if (flag)
         {
             stringBuilder.AppendLine("<div class=\"controls\">");
             stringBuilder.AppendLine(FormHelper.FormAreaProductor(fa, dt, null));
             stringBuilder.AppendLine("</div>");
         }
         else
         {
             stringBuilder.AppendLine(" <div class=\"controls\" >");
             stringBuilder.AppendLine(FormHelper.FormAreaProductor(fa, dt, null));
             stringBuilder.AppendLine("</div>");
         }
         stringBuilder.AppendLine("</div>");
     }
     return stringBuilder.ToString();
 }