Ejemplo n.º 1
0
        protected void ddl_Rent_SelectedIndexChanged(object sender, EventArgs e)
        {
            decimal     bikeRent = 0;
            List <Rent> Obj_Rent = Rental_BAL.GetRentDetails(ddl_RentID.SelectedValue);

            if (Obj_Rent != null && Obj_Rent.Count > 0)
            {
                for (int i = 0; i < Obj_Rent.Count; i++)
                {
                    List <Customer> Obj_Customer = Customer_BAL.GetCustomerDetails(Obj_Rent[i].CustomerID.ToString());
                    if (Obj_Customer != null && Obj_Customer.Count > 0)
                    {
                        for (int k = 0; k < Obj_Customer.Count; k++)
                        {
                            txtCustomerName.Text = Obj_Customer[k].FirstName;
                        }
                    }

                    List <Bike> Obj_Bike = Bike_BAL.GetBikeDetails(Obj_Rent[i].BikeID.ToString());
                    if (Obj_Bike != null && Obj_Bike.Count > 0)
                    {
                        for (int j = 0; j < Obj_Bike.Count; j++)
                        {
                            txtBikeModel.Text = Obj_Bike[j].Model;
                            bikeRent          = Convert.ToDecimal(Obj_Bike[j].RentPerDay);
                        }
                    }
                    txtIssueDate.Text  = Obj_Rent[i].IssueDate.ToString();
                    txtReturnDate.Text = DateTime.Now.ToString();
                    DateTime issuedate = Convert.ToDateTime(Obj_Rent[i].IssueDate);
                    double   days      = (DateTime.Now - issuedate).TotalDays;
                    txtTotalRent.Text = (bikeRent * Convert.ToDecimal(Math.Round(days))).ToString();
                }
            }
        }
Ejemplo n.º 2
0
        protected void ddl_Bike_SelectedIndexChanged(object sender, EventArgs e)
        {
            List <Bike> Obj_Bike = Bike_BAL.GetBikeDetails(ddl_Bike.SelectedValue);

            if (Obj_Bike != null && Obj_Bike.Count > 0)
            {
                for (int i = 0; i < Obj_Bike.Count; i++)
                {
                    txtBikeModel.Text = Obj_Bike[i].Model;
                }
            }
        }
Ejemplo n.º 3
0
        protected void InsertBike_btn_Click(object sender, EventArgs e)
        {
            Bike Obj_Int_Bike = new Bike
            {
                Model = txtBikeModel.Text,
                Maker = txtBikeMaker.Text,
                RegistrationNumber = txtRegistrationNumber.Text,
                RentPerDay         = Convert.ToDecimal(txtRentPerDay.Text)
            };

            Bike_BAL.InsertBike(Obj_Int_Bike);
            Response.Redirect("default.aspx");
        }
Ejemplo n.º 4
0
        protected void UpdateBike_btn_Click(object sender, EventArgs e)
        {
            Bike Obj_Ins_Bike = new Bike
            {
                BikeID             = Convert.ToInt32(ddl_Bike.SelectedValue),
                Model              = txtBikeModel.Text,
                Maker              = txtBikeMaker.Text,
                RegistrationNumber = txtRegistrationNumber.Text,
                RentPerDay         = Convert.ToDecimal(txtRentPerDay.Text)
            };

            Bike_BAL.UpdateBike(Obj_Ins_Bike);
            Response.Redirect("default.aspx");
        }
Ejemplo n.º 5
0
        protected void ddl_Bike_SelectedIndexChanged(object sender, EventArgs e)
        {
            List <Bike> Obj_Bike = Bike_BAL.GetBikeDetails(ddl_Bike.SelectedValue);

            if (Obj_Bike != null && Obj_Bike.Count > 0)
            {
                for (int i = 0; i < Obj_Bike.Count; i++)
                {
                    txtBikeModel.Text          = Obj_Bike[i].Model;
                    txtBikeMaker.Text          = Obj_Bike[i].Maker;
                    txtRegistrationNumber.Text = Obj_Bike[i].RegistrationNumber;
                    txtRentPerDay.Text         = Obj_Bike[i].RentPerDay.ToString();
                }
            }
        }
Ejemplo n.º 6
0
        private void FillBikeDetails()
        {
            Bike_BAL    Obj_Cust    = new Bike_BAL();
            List <Bike> Obj_Bike_ID = Obj_Cust.GetBikeData();

            if (Obj_Bike_ID != null && Obj_Bike_ID.Count > 0)
            {
                for (int i = 0; i < Obj_Bike_ID.Count; i++)
                {
                    ddl_Bike.Items.Add(Obj_Bike_ID[i].BikeID.ToString());
                }
                ddl_Bike.Items.Insert(0, new ListItem("Select Bike", " "));
            }
            else
            {
                ddl_Bike.Items.Clear();
            }
        }
Ejemplo n.º 7
0
 protected void DeleteBike_btn_Click(object sender, EventArgs e)
 {
     Bike_BAL.DeleteBike(ddl_Bike.SelectedValue);
     Response.Redirect("default.aspx");
 }