コード例 #1
0
        /// <summary>
        /// 获得数据列表
        /// </summary>
        public List <LearnSite.Model.Webstudy> DataTableToList(DataTable dt)
        {
            List <LearnSite.Model.Webstudy> modelList = new List <LearnSite.Model.Webstudy>();
            int rowsCount = dt.Rows.Count;

            if (rowsCount > 0)
            {
                LearnSite.Model.Webstudy model;
                for (int n = 0; n < rowsCount; n++)
                {
                    model = new LearnSite.Model.Webstudy();
                    if (dt.Rows[n]["Wid"].ToString() != "")
                    {
                        model.Wid = int.Parse(dt.Rows[n]["Wid"].ToString());
                    }
                    model.Wnum = dt.Rows[n]["Wnum"].ToString();
                    model.Wpwd = dt.Rows[n]["Wpwd"].ToString();
                    if (dt.Rows[n]["Wvote"].ToString() != "")
                    {
                        model.Wvote = int.Parse(dt.Rows[n]["Wvote"].ToString());
                    }
                    if (dt.Rows[n]["Wegg"].ToString() != "")
                    {
                        model.Wegg = int.Parse(dt.Rows[n]["Wegg"].ToString());
                    }
                    if (dt.Rows[n]["Wscore"].ToString() != "")
                    {
                        model.Wscore = int.Parse(dt.Rows[n]["Wscore"].ToString());
                    }
                    if (dt.Rows[n]["Wcheck"].ToString() != "")
                    {
                        if ((dt.Rows[n]["Wcheck"].ToString() == "1") || (dt.Rows[n]["Wcheck"].ToString().ToLower() == "true"))
                        {
                            model.Wcheck = true;
                        }
                        else
                        {
                            model.Wcheck = false;
                        }
                    }
                    if (dt.Rows[n]["WquotaCurrent"].ToString() != "")
                    {
                        model.WquotaCurrent = int.Parse(dt.Rows[n]["WquotaCurrent"].ToString());
                    }
                    modelList.Add(model);
                }
            }
            return(modelList);
        }
コード例 #2
0
ファイル: Webstudy.cs プロジェクト: dalinhuang/learnsite
 /// <summary>
 /// ��������б�
 /// </summary>
 public List<LearnSite.Model.Webstudy> DataTableToList(DataTable dt)
 {
     List<LearnSite.Model.Webstudy> modelList = new List<LearnSite.Model.Webstudy>();
     int rowsCount = dt.Rows.Count;
     if (rowsCount > 0)
     {
         LearnSite.Model.Webstudy model;
         for (int n = 0; n < rowsCount; n++)
         {
             model = new LearnSite.Model.Webstudy();
             if(dt.Rows[n]["Wid"].ToString()!="")
             {
                 model.Wid=int.Parse(dt.Rows[n]["Wid"].ToString());
             }
             model.Wnum=dt.Rows[n]["Wnum"].ToString();
             model.Wpwd=dt.Rows[n]["Wpwd"].ToString();
             if(dt.Rows[n]["Wvote"].ToString()!="")
             {
                 model.Wvote=int.Parse(dt.Rows[n]["Wvote"].ToString());
             }
             if(dt.Rows[n]["Wegg"].ToString()!="")
             {
                 model.Wegg=int.Parse(dt.Rows[n]["Wegg"].ToString());
             }
             if(dt.Rows[n]["Wscore"].ToString()!="")
             {
                 model.Wscore=int.Parse(dt.Rows[n]["Wscore"].ToString());
             }
             if(dt.Rows[n]["Wcheck"].ToString()!="")
             {
                 if((dt.Rows[n]["Wcheck"].ToString()=="1")||(dt.Rows[n]["Wcheck"].ToString().ToLower()=="true"))
                 {
                 model.Wcheck=true;
                 }
                 else
                 {
                     model.Wcheck=false;
                 }
             }
             if(dt.Rows[n]["WquotaCurrent"].ToString()!="")
             {
                 model.WquotaCurrent=int.Parse(dt.Rows[n]["WquotaCurrent"].ToString());
             }
             modelList.Add(model);
         }
     }
     return modelList;
 }
コード例 #3
0
ファイル: mysite.aspx.cs プロジェクト: dalinhuang/learnsite
    /// <summary>
    /// 显示信息
    /// </summary>
    private void ShowInfo()
    {
        string Wnum = Request.Cookies["StudentCookies"].Values["Snum"].ToString();
        int MySgrade = Int32.Parse(Request.Cookies["StudentCookies"].Values["Sgrade"].ToString());
        int MySclass = Int32.Parse(Request.Cookies["StudentCookies"].Values["Sclass"].ToString());
        int MySyear = Int32.Parse(Request.Cookies["StudentCookies"].Values["Syear"].ToString());

        LearnSite.Model.Webstudy wmodel = new LearnSite.Model.Webstudy();
        LearnSite.BLL.Webstudy ws = new LearnSite.BLL.Webstudy();
        wmodel = ws.GetModelByWnum(Wnum);
        if (wmodel != null)
        {
            HyperLinksite.NavigateUrl = "~/FtpSpace/" + MySyear.ToString() + "/" + MySclass.ToString() + "/" +Wnum;
            LabelWegg.Text = wmodel.Wegg.ToString();
            LabelWvote.Text = wmodel.Wvote.ToString();
            int Wused = wmodel.WquotaCurrent.Value / 1024 ;
            LabelWquota.Text = Wused.ToString() + "KB";
            LabelWquota.ToolTip = "详细描述:我的主页空间已占用"+wmodel.WquotaCurrent.Value+"字节";
            DataListvote.DataSource = ws.GetAllSite(MySgrade, MySclass,Wnum);//绑定全班数据
            DataListvote.DataBind();
        }
    }
コード例 #4
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public void Update(LearnSite.Model.Webstudy model)
 {
     dal.Update(model);
 }
コード例 #5
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public int  Add(LearnSite.Model.Webstudy model)
 {
     return(dal.Add(model));
 }