VideoRentalService.SRental.Createrental C# (CSharp) Method

Createrental() public method

public Createrental ( global rental_id, global rental_date, Nullable return_date, global inventory_id, global customer_id, global staff_id, global last_update ) : SRental
rental_id global
rental_date global
return_date Nullable
inventory_id global
customer_id global
staff_id global
last_update global
return SRental
        public SRental Createrental(global::System.Int32 rental_id, global::System.DateTime rental_date, Nullable<global::System.DateTime> return_date, global::System.Int32 inventory_id, global::System.Int32 customer_id, global::System.Byte staff_id, global::System.DateTime last_update)
        {
            SRental rental = new SRental();
            rental.rental_id = rental_id;
            rental.rental_date = rental_date;
            rental.return_date = return_date;
            rental.inventory_id = inventory_id;
            rental.customer_id = customer_id;
            rental.staff_id = staff_id;
            rental.last_update = last_update;
            return rental;
        }

Same methods

SRental::Createrental ( global rental_id, global rental_date, global inventory_id, global customer_id, global staff_id, global last_update ) : SRental

Usage Example

Exemplo n.º 1
0
        public override SRental[] GetRentals(int customerid)
        {
            List <SRental> srentlist = new List <SRental>();

            using (SakilaEntities dc = new SakilaEntities())
            {
                var model = from r in dc.rentals
                            where r.customer_id == customerid
                            orderby(r.return_date)
                            select r;

                List <rental> rentalList = model.ToList <rental>();

                simulator.PerformanceSimulation();

                for (int i = 0; i < rentalList.Count; i++)
                {
                    SRental rental = new SRental();
                    if (rentalList[i].return_date.HasValue)
                    {
                        rental = rental.Createrental(rentalList[i].rental_id, rentalList[i].rental_date, rentalList[i].return_date, rentalList[i].inventory_id, rentalList[i].customer_id, rentalList[i].staff_id, rentalList[i].last_update);
                    }
                    else
                    {
                        rental = rental.Createrental(rentalList[i].rental_id, rentalList[i].rental_date, rentalList[i].inventory_id, rentalList[i].customer_id, rentalList[i].staff_id, rentalList[i].last_update);
                    }
                    rental.Filmtitle = rentalList[i].inventory.film.title;
                    srentlist.Add(rental);
                }
            }
            return(srentlist.ToArray <SRental>());
        }
All Usage Examples Of VideoRentalService.SRental::Createrental