protected void LoadInfo() { switch (type) { case "kuaib": var kuaibUrl = MovieUrlKuaibView.GetModelByID(id.ToS()); txt_BookTitle.Text = kuaibUrl.MovieTitle; txt_Title.Text = kuaibUrl.Title; txt_Url.Text = kuaibUrl.Url; movieID = kuaibUrl.MovieID; break; case "baidu": var baiduUrl = MovieUrlBaiduView.GetModelByID(id.ToS()); txt_BookTitle.Text = baiduUrl.MovieTitle; txt_Title.Text = baiduUrl.Title; txt_Url.Text = baiduUrl.Url; movieID = baiduUrl.MovieID; break; case "mag": var magUrl = MovieUrlMagView.GetModelByID(id.ToS()); txt_BookTitle.Text = magUrl.MovieTitle; txt_Title.Text = magUrl.Title; txt_Url.Text = magUrl.Url; movieID = magUrl.MovieID; break; } }
protected void BindList() { switch (type) { case "kuaib": var cpl = MovieUrlKuaibView.GetModelList(string.Format("MovieID={0}", id)); rp_List.DataSource = cpl; rp_List.DataBind(); break; case "baidu": var cpl_baidu = MovieUrlBaiduView.GetModelList(string.Format("MovieID={0}", id)); rp_List.DataSource = cpl_baidu; rp_List.DataBind(); break; case "mag": var cpl_mag = MovieUrlMagView.GetModelList(string.Format("MovieID={0}", id)); rp_List.DataSource = cpl_mag; rp_List.DataBind(); break; default: var df = MovieUrlKuaibView.GetModelList(string.Format("MovieID={0}", id)); rp_List.DataSource = df; rp_List.DataBind(); break; } }
protected void Button1_Click(object sender, EventArgs e) { string ids = WS.RequestString("id"); switch (type) { case "kuaib": MovieUrlKuaibView.Del(string.Format("id in ({0})", ids)); break; case "baidu": MovieUrlBaiduView.Del(string.Format("id in ({0})", ids)); break; case "mag": MovieUrlMagView.Del(string.Format("id in ({0})", ids)); break; } Response.Redirect(string.Format("UrlList.aspx?bookid={0}", id)); }
protected void btn_Save_Click(object sender, EventArgs e) { movieID = WS.RequestInt("movieid", 0); MovieInfo movie = MovieInfoView.GetModelByID(movieID.ToS()); #region deal switch (type) { case "kuaib": var kuaibUrl = MovieUrlKuaibView.GetModelByID(id.ToS()); kuaibUrl.MovieTitle = movie.Title; kuaibUrl.Title = txt_Title.Text; kuaibUrl.Url = txt_Url.Text; kuaibUrl.MovieID = movie.Id; kuaibUrl.UpdateTime = DateTime.Now; if (kuaibUrl.Id > 0) { MovieUrlKuaibView.Update(kuaibUrl); } else { MovieUrlKuaibView.Insert(kuaibUrl); } break; case "baidu": var baiduUrl = MovieUrlBaiduView.GetModelByID(id.ToS()); baiduUrl.MovieTitle = movie.Title; baiduUrl.Title = txt_Title.Text; baiduUrl.Url = txt_Url.Text; baiduUrl.MovieID = movie.Id; baiduUrl.UpdateTime = DateTime.Now; if (baiduUrl.Id > 0) { MovieUrlBaiduView.Update(baiduUrl); } else { MovieUrlBaiduView.Insert(baiduUrl); } break; case "mag": var magUrl = MovieUrlMagView.GetModelByID(id.ToS()); magUrl.MovieTitle = movie.Title; magUrl.Title = txt_Title.Text; magUrl.Url = txt_Url.Text; magUrl.MovieID = movie.Id; magUrl.UpdateTime = DateTime.Now; if (magUrl.Id > 0) { MovieUrlMagView.Update(magUrl); } else { MovieUrlMagView.Insert(magUrl); } break; } #endregion Response.Redirect("UrlList.aspx?type=" + type + "&movieid=" + movieID); }