protected void lnkBtnSave_Click(object sender, EventArgs e) { int routerID = Convert.ToInt32(ddlRouter.SelectedItem.Value.ToString()); string busPlate = ddlBus.SelectedItem.Value.ToString(); string departure = txtDeparture.Text.ToString() + " " + ddlStartTime.SelectedItem.Text.ToString(); string arrival = txtArrival.Text.ToString() + " " + ddlEndTime.SelectedItem.Text.ToString(); float price = float.Parse(txtPrice.Text.ToString()); ListBus newListBus = new ListBus(); newListBus.ListBusID = listBus.ListBusID; newListBus.BusPlate = busPlate; newListBus.RouterID = routerID; newListBus.Departure = DateTime.Parse(departure); newListBus.Arrival = DateTime.Parse(arrival); newListBus.Price = price; if (cbStatus.Checked) { newListBus.Status = true; } else { newListBus.Status = true; } int k = BLLListBus.UpdateListBus(newListBus); Response.Redirect("ListBus.aspx"); }
protected void Page_Load(object sender, EventArgs e) { int listBusId = Convert.ToInt32(Request.QueryString["ListBusID"].ToString()); listBus = BLLListBus.getListBusByID(listBusId)[0]; if (!Page.IsPostBack) { LoadData(); } }
protected void Page_Load(object sender, EventArgs e) { int listBusId = Convert.ToInt32(Request.QueryString["ListBusID"].ToString()); listBus = BLLListBus.getListBusByID(listBusId)[0]; if (!Page.IsPostBack) { LoadData(); } }
protected override void OnPreRender(EventArgs e) { if (MultiView1.ActiveViewIndex == 1) { int listBusID = int.Parse(_listbusID.Value.ToString()); ListBus listbus = BLLListBus.getListBusByID(listBusID); Bus bus = BLLBus.getBusByID(listbus.BusPlate); Ticket[] ticket = BLLTicket.getTicketByListBusID(listBusID); int count = 1; if (chkSeat.Items.Count == 0) { for (int i = 0; i < bus.Seat; i++) { chkSeat.Items.Add(count.ToString()); for (int j = 0; j < ticket.Length; j++) { if (count == ticket[j].NumberSeat) { chkSeat.Items[i].Selected = true; chkSeat.Items[i].Enabled = false; } } count++; } } } else if (MultiView1.ActiveViewIndex == 2) { lbRouterName1.Text = lbRouterName.Text; lbDeparture2.Text = lbDeparture.Text; lbArrival2.Text = lbArrival.Text; lbPrice2.Text = lbPrice.Text; ArrayList arrSeat = new ArrayList(); for (int i = 0; i < chkSeat.Items.Count; i++) { if (chkSeat.Items[i].Selected == true & chkSeat.Items[i].Enabled == false) { int numberSeat = Int32.Parse(chkSeat.Items[i].Text); arrSeat.Add(numberSeat); } } ViewState["CountSeat"] = arrSeat; } //else if (MultiView1.ActiveViewIndex == 3) //{ // litCustomerNameStep4.Text = txtcustomername.Text; // litSeatStep4.Text = litSeat.Text; // litPriceStep4.Text = litPrices.Text; //} base.OnPreRender(e); }
public static int InsertListBus(ListBus listBus) { int result = 0; try { result = DataAccessHelper.GetListBusDA().InsertListBus(listBus); } catch (Exception ex) { throw ex; } return result; }
public static int UpdateListBus(ListBus listBus) { int result = 0; try { result = DataAccessHelper.GetListBusDA().UpdateListBus(listBus); } catch (Exception ex) { throw ex; } return(result); }
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "Select") { ListBus listbus = new ListBus(); int index = Convert.ToInt32(e.CommandArgument.ToString()); GridViewRow row = GridView1.Rows[index]; _listbusID.Value = row.Cells[0].Text; lbRouterName.Text = ViewState["router"].ToString(); lbDeparture.Text = row.Cells[2].Text; lbArrival.Text = row.Cells[3].Text; lbPrice.Text = row.Cells[4].Text; MultiView1.ActiveViewIndex++; } }
protected void lnkBtnSave_Click(object sender, EventArgs e) { int routerID = Convert.ToInt32(ddlRouter.SelectedItem.Value.ToString()); string busPlate = ddlBus.SelectedItem.Value.ToString(); string departure = txtDeparture.Text.ToString() + " " + ddlStartTime.SelectedItem.Text.ToString(); string arrival = txtArrival.Text.ToString() + " " + ddlEndTime.SelectedItem.Text.ToString(); float price = float.Parse(txtPrice.Text.ToString()); ListBus listBus = new ListBus(); listBus.BusPlate = busPlate; listBus.RouterID = routerID; listBus.Departure = DateTime.Parse(departure); listBus.Arrival = DateTime.Parse(arrival); listBus.Price = price; listBus.Status = true; int k = BLLListBus.InsertListBus(listBus); Response.Redirect("ListBus.aspx"); }
protected void lnkExpired_Click(object sender, EventArgs e) { DataTable dt = BLLListBus.getAllListBusByStatus(true); foreach (DataRow dr in dt.Rows) { DateTime date = DateTime.Parse(dr["Departure"].ToString()); if (DateTime.Compare(date, DateTime.Now) < 0) { ListBus listBus = new ListBus(); listBus.ListBusID = Int32.Parse(dr["ListBusID"].ToString()); listBus.RouterID = Int32.Parse(dr["RouterID"].ToString()); listBus.BusPlate = dr["BusPlate"].ToString(); listBus.Departure = DateTime.Parse(dr["Departure"].ToString()); listBus.Arrival = DateTime.Parse(dr["Arrival"].ToString()); listBus.Price = Double.Parse(dr["Price"].ToString()); listBus.Status = false; int k = BLLListBus.UpdateListBus(listBus); } } LoadData(); }
protected void lnkExpired_Click(object sender, EventArgs e) { DataTable dt = BLLListBus.getAllListBusByStatus(true); foreach (DataRow dr in dt.Rows) { DateTime date = DateTime.Parse(dr["Departure"].ToString()); if (DateTime.Compare(date, DateTime.Now) < 0) { ListBus listBus = new ListBus(); listBus.ListBusID = Int32.Parse(dr["ListBusID"].ToString()); listBus.RouterID = Int32.Parse(dr["RouterID"].ToString()); listBus.BusPlate = dr["BusPlate"].ToString(); listBus.Departure = DateTime.Parse(dr["Departure"].ToString()); listBus.Arrival = DateTime.Parse(dr["Arrival"].ToString()); listBus.Price = Double.Parse(dr["Price"].ToString()); listBus.Status = false; int k = BLLListBus.UpdateListBus(listBus); } } LoadData(); }
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "Select") { ListBus listbus = new ListBus(); int index = Convert.ToInt32(e.CommandArgument.ToString()); GridViewRow row = GridView1.Rows[index]; _listbusID.Value = row.Cells[0].Text; lbRouterName.Text = ViewState["router"].ToString(); lbDeparture.Text = row.Cells[2].Text; lbArrival.Text = row.Cells[3].Text; lbPrice.Text = row.Cells[4].Text; MultiView1.ActiveViewIndex++; } }