コード例 #1
0
        /// <summary>
        ///  新增课程呈现
        /// </summary>
        public ViewResult AddYearCourse(string type, int ccid, string str)
        {
            ViewBag.year       = Request.QueryString["year"] ?? DateTime.Now.Year.ToString();
            ViewBag.month      = Request.QueryString["month"] ?? DateTime.Now.Month.ToString();
            ViewBag.trainGrade = trainBL.GetAllTrainGrade();
            Tr_YearPlanCourse model = new Tr_YearPlanCourse();

            if (!string.IsNullOrEmpty(str))
            {
                str = str.Replace(" ", "+");
                string strr = System.Text.Encoding.UTF8.GetString(Convert.FromBase64String(str));
                strr = System.Web.HttpUtility.HtmlDecode(strr);
                string[] coList = strr.Split('♣');
                model = new Tr_YearPlanCourse
                {
                    CourseId     = Convert.ToInt32(coList[0]),
                    CourseName   = coList[1],
                    Code         = coList[2],
                    Year         = Convert.ToInt32(coList[3]),
                    Month        = coList[4],
                    Day          = Convert.ToInt32(coList[5]),
                    OpenLevel    = coList[6],
                    IsMust       = Convert.ToInt32(coList[7]),
                    Way          = Convert.ToInt32(coList[8]),
                    Teacher      = coList[9],
                    Realname     = coList[10],
                    PayGrade     = coList[11],
                    IsSystem     = Convert.ToInt32(coList[12]),
                    IsCPA        = Convert.ToInt32(coList[13]),
                    CourseLength = Convert.ToDecimal(coList[14])
                };
            }
            else
            {
                model.CourseId = 0;
                model.Code     = "";
                if (!string.IsNullOrEmpty(type) && ccid > 0)
                {
                    model.CourseName = type;
                    model.IsSystem   = ccid;
                }
                else
                {
                    model.CourseName = "";
                    model.IsSystem   = 0;
                }
            }
            ViewData["model"] = model;
            return(View());
        }
コード例 #2
0
 /// <summary>
 /// 增加
 /// </summary>
 /// <param name="model">实体</param>
 public bool AddYearCourse(Tr_YearPlanCourse model)
 {
     using (IDbConnection conn = OpenConnection())
     {
         const string sqlwhere = @"INSERT INTO Tr_YearPlanCourse (YearId,CourseId,IsSystem) VALUES (@YearId,@CourseId,@IsSystem)";
         var          param    = new
         {
             YearId   = model.YearId,
             CourseId = model.CourseId,
             IsSystem = model.IsSystem
         };
         int result = conn.Execute(sqlwhere, param);
         return(result > 0);
     }
 }
コード例 #3
0
 /// <summary>
 /// 添加年计划课程
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public bool InsertYearCourse(Tr_YearPlanCourse model)
 {
     return(YearCourseDB.AddYearCourse(model));
 }