public List <Models.Tables.CarMake> GetCarMakesWUsers()
        {
            List <Models.Tables.CarMake> list = new List <Models.Tables.CarMake>();
            var makeView = new Models.Tables.CarMake();

            using (_ctx = new GuildCarsEntities())
            {
                var carMakes = _ctx.GetCarMake();

                foreach (var make in carMakes)
                {
                    CarMake carMake = new CarMake();

                    carMake.CarMakeId = make.CarMakeId;
                    carMake.MakeName  = make.MakeName;
                    carMake.User      = make.User;
                    carMake.DateAdded = make.DateAdded;

                    makeView = MakeView.Make(carMake);

                    list.Add(makeView);
                }
            }
            return(list);
        }
Example #2
0
        public static Models.Tables.CarMake Make(CarMake makeList)
        {
            Models.Tables.CarMake make = new Models.Tables.CarMake();

            make.CarMakeId = makeList.CarMakeId;
            make.MakeName  = makeList.MakeName;
            make.DateAdded = makeList.DateAdded;
            make.User      = makeList.User;

            return(make);
        }
        public void AddMake(Models.Tables.CarMake carMake)
        {
            User user = new User();

            using (_ctx = new GuildCarsEntities())
            {
                try
                {
                    var userInfo = _ctx.GetUserByName(carMake.User);
                    foreach (var u in userInfo)
                    {
                        user.Email = u.Email;
                    }
                    _ctx.AddVehicleMake(carMake.MakeName, user.Email);
                }
                catch (Exception ex)
                {
                    throw ex;
                }
            }
        }
        public List <GetCarMake> GetCarMake()
        {
            List <GetCarMake> list = new List <GetCarMake>();
            var makeView           = new Models.Tables.CarMake();

            using (_ctx = new GuildCarsEntities())
            {
                var carMakes = _ctx.GetCarMake();

                foreach (var make in carMakes)
                {
                    GetCarMake c = new GetCarMake();

                    c.CarMakeId = make.CarMakeId;
                    c.DateAdded = make.DateAdded;
                    c.MakeName  = make.MakeName;

                    list.Add(c);
                }
            }
            return(list);
        }
 public void AddMake(Models.Tables.CarMake carMake)
 {
     _makeList.Add(carMake);
 }
        public AdminRepoMock()
        {
            if (_testVehicleList == null)
            {
                _testVehicleList = new List <CarView>()
                {
                    new CarView()
                    {
                        CarId = 1, Year = 2016, ImageFileName = "", MakeName = "Toyota", ModelName = "Camry", SalePrice = 21000, Mileage = 500, BodyStyleName = "Car", ColorName = "Black", CarDescription = "Blah It's a toyota", IsFeatured = false, IsPurchased = false, MSRP = 23000, TransmissionName = "Automatic", VINnumber = "1C4NJPBA0CD722387"
                    },
                    new CarView()
                    {
                        CarId = 2, Year = 2018, ImageFileName = "", MakeName = "Honda", ModelName = "Accord", SalePrice = 22000, Mileage = 1300, BodyStyleName = "Car", ColorName = "Black", CarDescription = "Blah It's a honda", IsFeatured = false, IsPurchased = false, MSRP = 23000, TransmissionName = "Automatic", VINnumber = "1C4NJPBA0CD722388"
                    },
                };
            }

            if (_makeList == null)
            {
                _makeList = new List <Models.Tables.CarMake>();
                Models.Tables.CarMake make1 = new Models.Tables.CarMake();
                Models.Tables.CarMake make2 = new Models.Tables.CarMake();

                make1.CarMakeId = 1;
                make1.MakeName  = "Toyota";
                make1.User      = "******";
                make1.DateAdded = DateTime.Now.Date;

                make2.CarMakeId = 2;
                make2.MakeName  = "Honda";
                make2.User      = "******";
                make2.DateAdded = DateTime.Now.Date;

                _makeList.Add(make1);
                _makeList.Add(make2);
            }
            if (_modelList == null)
            {
                _modelList = new List <Models.Tables.CarModelView>();
                Models.Tables.CarModelView model1 = new Models.Tables.CarModelView();
                Models.Tables.CarModelView model2 = new Models.Tables.CarModelView();

                model1.CarModelId  = 1;
                model1.ModelName   = "Camery";
                model1.CarMakeName = "Toyota";
                model1.User        = "******";
                model1.DateAdded   = DateTime.Now.Date;

                model2.CarModelId  = 2;
                model2.ModelName   = "Fit";
                model2.CarMakeName = "Honda";
                model2.User        = "******";
                model2.DateAdded   = DateTime.Now.Date;

                _modelList.Add(model1);
                _modelList.Add(model2);
            }

            if (_specials == null)
            {
                Models.Tables.Special special1 = new Models.Tables.Special();
                Models.Tables.Special special2 = new Models.Tables.Special();
                special1.SpecialId          = 0;
                special1.SpecialTitle       = "This is a special";
                special1.SpecialDescription = "Like I said, this is a special";

                special2.SpecialId          = 0;
                special2.SpecialTitle       = "This is another special";
                special2.SpecialDescription = "Like I said, this is another special";

                _specials.Add(special2);
            }
        }