示例#1
0
    //创建质量排序标签
    protected SortChartTag CreateSortTag(XmlNode nodeTag)
    {
        SortChartTag tag = new SortChartTag();

        tag.PartInfo.PartName = nodeTag.Attributes["PartName"].Value;
        tag.TopN = Convert.ToInt32(nodeTag.Attributes["TopN"].Value);
        return(tag);
    }
示例#2
0
    //统计区域平均合格率
    protected void StatSortClass(ServerConnection conn, ProjectInfo projectInfo, SortChartTag tag, ref string strError)
    {
        if (tag.PartInfo.PartID == 0)
        {
            return;
        }

        List <DM_ModelSortClass> arrClass = CmdStat.StatSortClass(conn, projectInfo.ProjectID, tag.PartInfo.PartID, tag.TopN, GlobalSession.Period, ref strError);

        tag.AxisX    = new string[arrClass.Count];
        tag.Passrate = new float[arrClass.Count];

        int i = 0;

        foreach (DM_ModelSortClass passrate in arrClass)
        {
            tag.AxisX[i]    = passrate.ClassName;
            tag.Passrate[i] = passrate.Passrate;
            i++;
        }
    }