Beispiel #1
0
        public static List <Owner> GetAll()
        {
            var context = new RentalsContext();
            var owners  = context.Owners.ToList();

            return(owners);
        }
Beispiel #2
0
        public static Owner Find(int id)
        {
            var context = new RentalsContext();
            var owner   = context.Owners.Find(id);

            return(owner);
        }
Beispiel #3
0
        public static void Add(PropertyType type)
        {
            var context = new RentalsContext();

            context.PropertyTypes.Add(type);
            context.SaveChanges();
        }
Beispiel #4
0
        public static void Add(RentalProperty rental)
        {
            var context = new RentalsContext();

            context.RentalProperties.Add(rental);
            context.SaveChanges();
        }
Beispiel #5
0
        public static List <PropertyType> GetAll()
        {
            var context = new RentalsContext();
            var types   = context.PropertyTypes.ToList();

            return(types);
        }
Beispiel #6
0
        public static List <RentalProperty> GetAll()
        {
            var context = new RentalsContext();
            var rentals = context.RentalProperties.Include(r => r.Owner).Include(rp => rp.PropertyType).ToList();

            return(rentals);
        }
Beispiel #7
0
        public static List <RentalProperty> GetAll()
        {
            var context = new RentalsContext();
            var rentals = context.Rentals.ToList();

            return(rentals);
        }
Beispiel #8
0
        public static void Add(Owner owner)
        {
            var context = new RentalsContext();

            context.Owners.Add(owner);
            context.SaveChanges();
        }
Beispiel #9
0
        public static PropertyType Find(int id)
        {
            var context = new RentalsContext();
            var type    = context.PropertyTypes.Find(id);

            return(type);
        }
Beispiel #10
0
        public static void Update(Owner owner)
        {
            var context = new RentalsContext();
            var o       = context.Owners.Find(owner.Id);

            o.Name  = owner.Name;
            o.Phone = owner.Phone;
            context.SaveChanges();
        }
Beispiel #11
0
        public static List <RentalProperty> GetAllbyPropertyType(int id)
        {
            var context = new RentalsContext();
            var rentals = context.RentalProperties.
                          Where(prop => prop.PropertyTypeId == id).Include(r => r.Owner).
                          Include(rp => rp.PropertyType).ToList();

            return(rentals);
        }
Beispiel #12
0
        public static IList GetAsKeyValuePairs()
        {
            var context = new RentalsContext();
            var types   = context.Owners.Select(o => new
            {
                o.Id,
                o.Name
            }).ToList();

            return(types);
        }
        public static IList GetAsKEyValuePairs()
        {
            var context = new RentalsContext();
            var types   = context.Renters.Select(o => new
            {
                Value = o.Id,
                Text  = o.FirstName + " " + o.LastName
            }).ToList();

            return(types);
        }
Beispiel #14
0
        public static IList GetAsKeyValuePairs()
        {
            var context = new RentalsContext();
            var types   = context.PropertyTypes.Select(pt => new
            {
                pt.Id,
                pt.Style
            }).ToList();

            return(types);
        }
Beispiel #15
0
        public static IList GetAsKeyValuePairs()
        {
            var context = new RentalsContext();
            var renters = context.Renters.Select(r => new
            {
                r.Id,
                FullName = $"{r.FirstName} {r.LastName}"
            }).ToList();

            return(renters);
        }
        public static IList GetAsKEyValuePairs()
        {
            var context = new RentalsContext();
            var types   = context.PropertyTypes.Select(o => new
            {
                Value = o.Id,
                Text  = o.Style
            }).ToList();

            return(types);
        }
 public MoviesController(RentalsContext context)
 {
     _context = context;
 }
Beispiel #18
0
 public RentalsController(RentalsContext rentalsContext)
 {
     _rentalsContext = rentalsContext;
 }
 public CustomersController(RentalsContext context)
 {
     _context = context;
 }