/// <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); }
/// <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; }
/// <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(); } }
/// <summary> /// 更新一条数据 /// </summary> public void Update(LearnSite.Model.Webstudy model) { dal.Update(model); }
/// <summary> /// 增加一条数据 /// </summary> public int Add(LearnSite.Model.Webstudy model) { return(dal.Add(model)); }