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();
        }
    }
Example #4
0
    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();
    }
Example #5
0
    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;
        }
    }
Example #6
0
    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 + ")";
        }
    }
Example #8
0
    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");
        }
    }