//register button when click protected void btnRegister_Click(object sender, EventArgs e) { //Panel1.Visible = true; List <Seminar> seminars = SeminarMgr.getAllSeminar(); Seminar a = seminars[gvSeminar.PageSize * gvSeminar.PageIndex + gvSeminar.SelectedIndex]; List <Schedule> schedules = ScheduleMgr.getAllScheduleById(a.Id); Schedule b = schedules[gvSchedule.SelectedIndex]; List <Speaker> speakers = SpeakerDBMgr.getAllSpeaker(); Speaker c = speakers[gvSeminar.SelectedIndex]; if (Session["cart"] == null) { //member session of user ShoppingCart s = new ShoppingCart(); s.Member = (Member)Session["user"]; Session["cart"] = s; } //adding a seminar by user ShoppingCart sc = (ShoppingCart)Session["cart"]; sc.Seminar = a; sc.Seminar.Schedule = b; sc.Seminar.Speaker = c; //redirecting a new page to shoppingcartform.aspx Response.Redirect("ShoppingCartForm.aspx"); }
protected void gvSchedule_SelectedIndexChanged(object sender, EventArgs e) { Panel1.Visible = true; List <Seminar> seminars = SeminarMgr.getAllSeminar(); Seminar a = seminars[gvSeminar.PageSize * gvSeminar.PageIndex + gvSeminar.SelectedIndex]; List <Schedule> schedules = ScheduleMgr.getAllScheduleById(a.Id); Schedule b = schedules[gvSchedule.SelectedIndex]; }
//by selecting from grid view seminar list protected void gvSeminar_SelectedIndexChanged(object sender, EventArgs e) { Panel1.Visible = true; List <Seminar> seminars = SeminarMgr.getAllSeminar(); //calling data from seminars Seminar a = seminars[gvSeminar.PageSize * gvSeminar.PageIndex + gvSeminar.SelectedIndex]; List <Schedule> schedules = ScheduleMgr.getAllScheduleById(a.Id); gvSchedule.DataSource = schedules; gvSchedule.DataBind(); }
public void databind() { //get the list seminar from global.asax List <Seminar> seminars = SeminarMgr.getAllSeminar(); gvSeminar.DataSource = seminars; gvSeminar.DataBind(); List <Schedule> schedules = ScheduleMgr.getAllScheduleById(""); gvSchedule.DataSource = schedules; gvSchedule.DataBind(); //List<Speaker> speakers = SpeakerDBMgr.getAllSpeaker(); //gvSchedule.DataSource = speakers; //gvSchedule.DataBind(); //if session of seminars are not null if (Session["seminars"] != null) { //calling shoppingcart class to the session cart ShoppingCart sc = (ShoppingCart)Session["cart"]; } }