protected void lnkBtnSave_Click(object sender, EventArgs e) { string name = RouterName.Text.Trim(); string startPlace = ddlStartPlace.SelectedValue.ToString(); string desPlace = ddlDesPlace.SelectedValue.ToString(); string distance = txtDistance.Text; string description = txtDescription.Text; if ((!router.RouterName.Equals(name)) && (BLLRouter.checkRouterNameExist(name) != 0)) { ClientScript.RegisterStartupScript(this.GetType(), "Notify", "alert('!!!Router Name existed. Please try again');", true); } else { Router newRouter = new Router(); newRouter.RouterID = router.RouterID; newRouter.RouterName = name; newRouter.StartPlace = startPlace; newRouter.DestinationPlace = desPlace; newRouter.Distance = Int32.Parse(distance); newRouter.Description = description; newRouter.Status = true; BLLRouter.UpdateRouter(newRouter); Response.Redirect("RouterList.aspx"); } }
protected void LoadData() { DataTable bus = BLLBus.getAllBusByStatus(true); ddlBus.DataSource = bus; ddlBus.DataTextField = "BusName"; ddlBus.DataValueField = "BusPlate"; ddlBus.DataBind(); ddlBus.SelectedValue = listBus.BusPlate; DataTable router = BLLRouter.getAllRouterByStatus(true); ddlRouter.DataSource = router; ddlRouter.DataTextField = "RouterName"; ddlRouter.DataValueField = "RouterID"; ddlRouter.DataBind(); ddlRouter.SelectedValue = listBus.RouterID.ToString(); txtDeparture.Text = listBus.Departure.ToShortDateString().ToString(); ddlStartTime.SelectedValue = listBus.Departure.ToShortTimeString().ToString(); txtArrival.Text = listBus.Arrival.ToShortDateString().ToString(); ddlEndTime.SelectedValue = listBus.Arrival.ToShortTimeString().ToString(); txtPrice.Text = listBus.Price.ToString(); cbStatus.Checked = listBus.Status; }
protected void Page_Load(object sender, EventArgs e) { int routerId = Convert.ToInt32(Request.QueryString["RouterID"].ToString()); router = BLLRouter.getRouterByID(routerId)[0]; if (!IsPostBack) { fillData(); } }
public void LoadData() { string from = Request.QueryString["From"].ToString().Trim(); string to = Request.QueryString["To"].ToString().Trim(); Router router = BLLRouter.getIDrouter(from, to); DateTime fromDate = DateTime.Parse(Request.QueryString["FromDate"].ToString().Trim()); DateTime toDate = DateTime.Parse(Request.QueryString["toDate"].ToString().Trim()); ViewState["router"] = from + " - " + to; GridView1.DataSource = BLLListBus.getListBusCustomer(fromDate, toDate, router.RouterID, true); GridView1.DataBind(); }
protected void LoadData() { DataTable dt = BLLRouter.getAllRouter(); dv = new DataView(dt); dv.Sort = "RouterID ASC"; total.Text = dv.Count.ToString(); gvRouterList.DataSource = dv; gvRouterList.DataBind(); if (gvRouterList.HeaderRow != null) { gvRouterList.HeaderRow.TableSection = TableRowSection.TableHeader; } }
protected void LoadData() { DataTable bus = BLLBus.getAllBusByStatus(true); ddlBus.DataSource = bus; ddlBus.DataTextField = "BusName"; ddlBus.DataValueField = "BusPlate"; ddlBus.DataBind(); DataTable router = BLLRouter.getAllRouterByStatus(true); ddlRouter.DataSource = router; ddlRouter.DataTextField = "RouterName"; ddlRouter.DataValueField = "RouterID"; ddlRouter.DataBind(); }
protected void gvListBusList_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { Label lblRouter = (Label)e.Row.FindControl("Label1"); Label lblBus = (Label)e.Row.FindControl("Label2"); HiddenField hfRouterID = (HiddenField)e.Row.FindControl("HiddenField1"); HiddenField hfBusID = (HiddenField)e.Row.FindControl("HiddenField2"); int routerID = Int32.Parse(hfRouterID.Value); string busID = hfBusID.Value; Router router = BLLRouter.getRouterByID(routerID)[0]; Bus bus = BLLBus.getBusByID(busID)[0]; lblRouter.Text = router.RouterName; lblBus.Text = bus.BusName + " (" + bus.BusPlate + ")"; } }
protected void lnkDelete_Click(object sender, EventArgs e) { int test = 0; foreach (GridViewRow row in gvRouterList.Rows) { CheckBox cb = (CheckBox)row.FindControl("chkSel"); if (cb.Checked) { ++test; int id = int.Parse(row.Cells[1].Text); int k = BLLRouter.DeleteRouter(id); } } if (test == 0) { ClientScript.RegisterStartupScript(this.GetType(), "Notify", "alert('!!!Please select a Router from the list to delete');", true); } else { Response.Redirect("RouterList.aspx"); } }