コード例 #1
0
        public bool Update(Model_StatsGradeHW_ScoreLevel model)
        {
            StringBuilder builder = new StringBuilder();

            builder.Append("update StatsGradeHW_ScoreLevel set ");
            builder.Append("ResourceToResourceFolder_Id=@ResourceToResourceFolder_Id,");
            builder.Append("Resource_Name=@Resource_Name,");
            builder.Append("SchoolID=@SchoolID,");
            builder.Append("SchoolName=@SchoolName,");
            builder.Append("Gradeid=@Gradeid,");
            builder.Append("GradeName=@GradeName,");
            builder.Append("SubjectID=@SubjectID,");
            builder.Append("SubjectName=@SubjectName,");
            builder.Append("HWScoreLevelLeft=@HWScoreLevelLeft,");
            builder.Append("HWScoreLevelRight=@HWScoreLevelRight,");
            builder.Append("HWScoreLevelCount=@HWScoreLevelCount,");
            builder.Append("HWScoreLevelCountRate=@HWScoreLevelCountRate,");
            builder.Append("HWScore=@HWScore,");
            builder.Append("GradeAllCount=@GradeAllCount,");
            builder.Append("CorrectedCount=@CorrectedCount,");
            builder.Append("HWScoreLevelDictID=@HWScoreLevelDictID,");
            builder.Append("HWScoreLevelName=@HWScoreLevelName,");
            builder.Append("HWScoreLevelRateLeft=@HWScoreLevelRateLeft,");
            builder.Append("HWScoreLevelRateRight=@HWScoreLevelRateRight,");
            builder.Append("AddedValue=@AddedValue,");
            builder.Append("CreateTime=@CreateTime");
            builder.Append(" where StatsGradeHW_ScoreLevelID=@StatsGradeHW_ScoreLevelID ");
            SqlParameter[] cmdParms = new SqlParameter[] {
                new SqlParameter("@ResourceToResourceFolder_Id", SqlDbType.Char, 0x24), new SqlParameter("@Resource_Name", SqlDbType.NVarChar, 250), new SqlParameter("@SchoolID", SqlDbType.VarChar, 10), new SqlParameter("@SchoolName", SqlDbType.NVarChar, 250), new SqlParameter("@Gradeid", SqlDbType.VarChar, 10), new SqlParameter("@GradeName", SqlDbType.NVarChar, 250), new SqlParameter("@SubjectID", SqlDbType.Char, 0x24), new SqlParameter("@SubjectName", SqlDbType.NVarChar, 250), new SqlParameter("@HWScoreLevelLeft", SqlDbType.Decimal, 5), new SqlParameter("@HWScoreLevelRight", SqlDbType.Decimal, 5), new SqlParameter("@HWScoreLevelCount", SqlDbType.Decimal, 5), new SqlParameter("@HWScoreLevelCountRate", SqlDbType.Decimal, 5), new SqlParameter("@HWScore", SqlDbType.Decimal, 5), new SqlParameter("@GradeAllCount", SqlDbType.Decimal, 5), new SqlParameter("@CorrectedCount", SqlDbType.Decimal, 5), new SqlParameter("@HWScoreLevelDictID", SqlDbType.Char, 0x24),
                new SqlParameter("@HWScoreLevelName", SqlDbType.NVarChar, 50), new SqlParameter("@HWScoreLevelRateLeft", SqlDbType.Decimal, 5), new SqlParameter("@HWScoreLevelRateRight", SqlDbType.Decimal, 5), new SqlParameter("@AddedValue", SqlDbType.Decimal, 5), new SqlParameter("@CreateTime", SqlDbType.DateTime), new SqlParameter("@StatsGradeHW_ScoreLevelID", SqlDbType.Char, 0x24)
            };
            cmdParms[0].Value    = model.ResourceToResourceFolder_Id;
            cmdParms[1].Value    = model.Resource_Name;
            cmdParms[2].Value    = model.SchoolID;
            cmdParms[3].Value    = model.SchoolName;
            cmdParms[4].Value    = model.Gradeid;
            cmdParms[5].Value    = model.GradeName;
            cmdParms[6].Value    = model.SubjectID;
            cmdParms[7].Value    = model.SubjectName;
            cmdParms[8].Value    = model.HWScoreLevelLeft;
            cmdParms[9].Value    = model.HWScoreLevelRight;
            cmdParms[10].Value   = model.HWScoreLevelCount;
            cmdParms[11].Value   = model.HWScoreLevelCountRate;
            cmdParms[12].Value   = model.HWScore;
            cmdParms[13].Value   = model.GradeAllCount;
            cmdParms[14].Value   = model.CorrectedCount;
            cmdParms[15].Value   = model.HWScoreLevelDictID;
            cmdParms[0x10].Value = model.HWScoreLevelName;
            cmdParms[0x11].Value = model.HWScoreLevelRateLeft;
            cmdParms[0x12].Value = model.HWScoreLevelRateRight;
            cmdParms[0x13].Value = model.AddedValue;
            cmdParms[20].Value   = model.CreateTime;
            cmdParms[0x15].Value = model.StatsGradeHW_ScoreLevelID;
            return(DbHelperSQL.ExecuteSql(builder.ToString(), cmdParms) > 0);
        }
コード例 #2
0
        public List <Model_StatsGradeHW_ScoreLevel> DataTableToList(DataTable dt)
        {
            List <Model_StatsGradeHW_ScoreLevel> list = new List <Model_StatsGradeHW_ScoreLevel>();
            int count = dt.Rows.Count;

            if (count > 0)
            {
                for (int i = 0; i < count; i++)
                {
                    Model_StatsGradeHW_ScoreLevel item = this.dal.DataRowToModel(dt.Rows[i]);
                    if (item != null)
                    {
                        list.Add(item);
                    }
                }
            }
            return(list);
        }
コード例 #3
0
        public bool Add(Model_StatsGradeHW_ScoreLevel model)
        {
            StringBuilder builder = new StringBuilder();

            builder.Append("insert into StatsGradeHW_ScoreLevel(");
            builder.Append("StatsGradeHW_ScoreLevelID,ResourceToResourceFolder_Id,Resource_Name,SchoolID,SchoolName,Gradeid,GradeName,SubjectID,SubjectName,HWScoreLevelLeft,HWScoreLevelRight,HWScoreLevelCount,HWScoreLevelCountRate,HWScore,GradeAllCount,CorrectedCount,HWScoreLevelDictID,HWScoreLevelName,HWScoreLevelRateLeft,HWScoreLevelRateRight,AddedValue,CreateTime)");
            builder.Append(" values (");
            builder.Append("@StatsGradeHW_ScoreLevelID,@ResourceToResourceFolder_Id,@Resource_Name,@SchoolID,@SchoolName,@Gradeid,@GradeName,@SubjectID,@SubjectName,@HWScoreLevelLeft,@HWScoreLevelRight,@HWScoreLevelCount,@HWScoreLevelCountRate,@HWScore,@GradeAllCount,@CorrectedCount,@HWScoreLevelDictID,@HWScoreLevelName,@HWScoreLevelRateLeft,@HWScoreLevelRateRight,@AddedValue,@CreateTime)");
            SqlParameter[] cmdParms = new SqlParameter[] {
                new SqlParameter("@StatsGradeHW_ScoreLevelID", SqlDbType.Char, 0x24), new SqlParameter("@ResourceToResourceFolder_Id", SqlDbType.Char, 0x24), new SqlParameter("@Resource_Name", SqlDbType.NVarChar, 250), new SqlParameter("@SchoolID", SqlDbType.VarChar, 10), new SqlParameter("@SchoolName", SqlDbType.NVarChar, 250), new SqlParameter("@Gradeid", SqlDbType.VarChar, 10), new SqlParameter("@GradeName", SqlDbType.NVarChar, 250), new SqlParameter("@SubjectID", SqlDbType.Char, 0x24), new SqlParameter("@SubjectName", SqlDbType.NVarChar, 250), new SqlParameter("@HWScoreLevelLeft", SqlDbType.Decimal, 5), new SqlParameter("@HWScoreLevelRight", SqlDbType.Decimal, 5), new SqlParameter("@HWScoreLevelCount", SqlDbType.Decimal, 5), new SqlParameter("@HWScoreLevelCountRate", SqlDbType.Decimal, 5), new SqlParameter("@HWScore", SqlDbType.Decimal, 5), new SqlParameter("@GradeAllCount", SqlDbType.Decimal, 5), new SqlParameter("@CorrectedCount", SqlDbType.Decimal, 5),
                new SqlParameter("@HWScoreLevelDictID", SqlDbType.Char, 0x24), new SqlParameter("@HWScoreLevelName", SqlDbType.NVarChar, 50), new SqlParameter("@HWScoreLevelRateLeft", SqlDbType.Decimal, 5), new SqlParameter("@HWScoreLevelRateRight", SqlDbType.Decimal, 5), new SqlParameter("@AddedValue", SqlDbType.Decimal, 5), new SqlParameter("@CreateTime", SqlDbType.DateTime)
            };
            cmdParms[0].Value    = model.StatsGradeHW_ScoreLevelID;
            cmdParms[1].Value    = model.ResourceToResourceFolder_Id;
            cmdParms[2].Value    = model.Resource_Name;
            cmdParms[3].Value    = model.SchoolID;
            cmdParms[4].Value    = model.SchoolName;
            cmdParms[5].Value    = model.Gradeid;
            cmdParms[6].Value    = model.GradeName;
            cmdParms[7].Value    = model.SubjectID;
            cmdParms[8].Value    = model.SubjectName;
            cmdParms[9].Value    = model.HWScoreLevelLeft;
            cmdParms[10].Value   = model.HWScoreLevelRight;
            cmdParms[11].Value   = model.HWScoreLevelCount;
            cmdParms[12].Value   = model.HWScoreLevelCountRate;
            cmdParms[13].Value   = model.HWScore;
            cmdParms[14].Value   = model.GradeAllCount;
            cmdParms[15].Value   = model.CorrectedCount;
            cmdParms[0x10].Value = model.HWScoreLevelDictID;
            cmdParms[0x11].Value = model.HWScoreLevelName;
            cmdParms[0x12].Value = model.HWScoreLevelRateLeft;
            cmdParms[0x13].Value = model.HWScoreLevelRateRight;
            cmdParms[20].Value   = model.AddedValue;
            cmdParms[0x15].Value = model.CreateTime;
            return(DbHelperSQL.ExecuteSql(builder.ToString(), cmdParms) > 0);
        }
コード例 #4
0
        public Model_StatsGradeHW_ScoreLevel DataRowToModel(DataRow row)
        {
            Model_StatsGradeHW_ScoreLevel level = new Model_StatsGradeHW_ScoreLevel();

            if (row != null)
            {
                if (row["StatsGradeHW_ScoreLevelID"] != null)
                {
                    level.StatsGradeHW_ScoreLevelID = row["StatsGradeHW_ScoreLevelID"].ToString();
                }
                if (row["ResourceToResourceFolder_Id"] != null)
                {
                    level.ResourceToResourceFolder_Id = row["ResourceToResourceFolder_Id"].ToString();
                }
                if (row["Resource_Name"] != null)
                {
                    level.Resource_Name = row["Resource_Name"].ToString();
                }
                if (row["SchoolID"] != null)
                {
                    level.SchoolID = row["SchoolID"].ToString();
                }
                if (row["SchoolName"] != null)
                {
                    level.SchoolName = row["SchoolName"].ToString();
                }
                if (row["Gradeid"] != null)
                {
                    level.Gradeid = row["Gradeid"].ToString();
                }
                if (row["GradeName"] != null)
                {
                    level.GradeName = row["GradeName"].ToString();
                }
                if (row["SubjectID"] != null)
                {
                    level.SubjectID = row["SubjectID"].ToString();
                }
                if (row["SubjectName"] != null)
                {
                    level.SubjectName = row["SubjectName"].ToString();
                }
                if ((row["HWScoreLevelLeft"] != null) && (row["HWScoreLevelLeft"].ToString() != ""))
                {
                    level.HWScoreLevelLeft = new decimal?(decimal.Parse(row["HWScoreLevelLeft"].ToString()));
                }
                if ((row["HWScoreLevelRight"] != null) && (row["HWScoreLevelRight"].ToString() != ""))
                {
                    level.HWScoreLevelRight = new decimal?(decimal.Parse(row["HWScoreLevelRight"].ToString()));
                }
                if ((row["HWScoreLevelCount"] != null) && (row["HWScoreLevelCount"].ToString() != ""))
                {
                    level.HWScoreLevelCount = new decimal?(decimal.Parse(row["HWScoreLevelCount"].ToString()));
                }
                if ((row["HWScoreLevelCountRate"] != null) && (row["HWScoreLevelCountRate"].ToString() != ""))
                {
                    level.HWScoreLevelCountRate = new decimal?(decimal.Parse(row["HWScoreLevelCountRate"].ToString()));
                }
                if ((row["HWScore"] != null) && (row["HWScore"].ToString() != ""))
                {
                    level.HWScore = new decimal?(decimal.Parse(row["HWScore"].ToString()));
                }
                if ((row["GradeAllCount"] != null) && (row["GradeAllCount"].ToString() != ""))
                {
                    level.GradeAllCount = new decimal?(decimal.Parse(row["GradeAllCount"].ToString()));
                }
                if ((row["CorrectedCount"] != null) && (row["CorrectedCount"].ToString() != ""))
                {
                    level.CorrectedCount = new decimal?(decimal.Parse(row["CorrectedCount"].ToString()));
                }
                if (row["HWScoreLevelDictID"] != null)
                {
                    level.HWScoreLevelDictID = row["HWScoreLevelDictID"].ToString();
                }
                if (row["HWScoreLevelName"] != null)
                {
                    level.HWScoreLevelName = row["HWScoreLevelName"].ToString();
                }
                if ((row["HWScoreLevelRateLeft"] != null) && (row["HWScoreLevelRateLeft"].ToString() != ""))
                {
                    level.HWScoreLevelRateLeft = new decimal?(decimal.Parse(row["HWScoreLevelRateLeft"].ToString()));
                }
                if ((row["HWScoreLevelRateRight"] != null) && (row["HWScoreLevelRateRight"].ToString() != ""))
                {
                    level.HWScoreLevelRateRight = new decimal?(decimal.Parse(row["HWScoreLevelRateRight"].ToString()));
                }
                if ((row["AddedValue"] != null) && (row["AddedValue"].ToString() != ""))
                {
                    level.AddedValue = new decimal?(decimal.Parse(row["AddedValue"].ToString()));
                }
                if ((row["CreateTime"] != null) && (row["CreateTime"].ToString() != ""))
                {
                    level.CreateTime = new DateTime?(DateTime.Parse(row["CreateTime"].ToString()));
                }
            }
            return(level);
        }
コード例 #5
0
 public bool Add(Model_StatsGradeHW_ScoreLevel model)
 {
     return(this.dal.Add(model));
 }
コード例 #6
0
 public bool Update(Model_StatsGradeHW_ScoreLevel model)
 {
     return(this.dal.Update(model));
 }