예제 #1
0
    public string loadForm(int status, int userId)
    {
        string result = ""; int i = 1;
        string label = "";
        var    m     = db.sp_web_loadForm(status, userId);

        var edit = 0;

        foreach (var item in m.ToList())
        {
            if (item.CreateBy.Value.ToString() == Session["cm_userId"].ToString() && item.ApprovedStatus.Value == 1)
            {
                edit = 1;
            }
            else
            {
                edit = 0;
            }
            result += "<tr  data-toggle='modal' data-target='#addDept' class='detail-rows' onclick='update_modal(\"" + item.FormId.ToString() + "\",\"" + item.ProductTypeId.ToString() + "\",\"" + item.Code + "\",\"" + item.Name + "\",\"" + item.Month + "\",\"" + item.ColorName + "\",\"" + item.Description + "\"," + edit + ");' id='delete" + item.FormId.ToString() + "' title='Click để xem chi tiết'>";
            result += "<td class='center'>" + i.ToString() + "</td>";

            if (item.ApprovedStatus.Value == 1)
            {
                label = "blink label label-success";
            }
            else if (item.ApprovedStatus.Value == 2)
            {
                label = "label label-primary";
            }
            else if (item.ApprovedStatus.Value == 3)
            {
                label = "label label-danger";
            }

            result += "<td><label class='label label-" + (item.ApprovedStatus.Value == 3 ? "danger" : "success") + "'>" + item.Status + "</label></td>";
            result += "<td><label class='" + label + "'>" + item.StatusApproved + "</label></td>";
            result += "<td>" + item.FullName + "</td>";
            result += "<td>" + item.ProductTypeName + "</td>";
            result += "<td>" + item.Code + "</td>";
            result += "<td>" + item.Name + "</td>";
            result += "<td>" + item.Month + "</td>";
            result += "<td>" + item.ColorName + "</td>";
            result += "<td>" + item.Description + "</td>";
            result += "<td>" + item.CreateAt.Value.ToString("dd/MM/yyyy HH:mm:ss") + "</td>";
            result += "<td>" + item.ApprovedName + "</td>";
            result += "<td>" + item.ApprovedAt + "</td>";
            result += "<td>" + item.ApprovedNote + "</td>";
            result += "</tr>";
            i++;
        }
        return(result);
    }