Ejemplo n.º 1
0
        public int AddVehicle(Vehicle addCar)
        {
            int id   = 0;
            var test = new List <decimal?>();

            using (_ctx = new GuildCarsEntities())
            {
                try
                {
                    var newId = _ctx.AddVehicle(addCar.Year,
                                                addCar.CarMakeId, addCar.CarModelId, addCar.CarTypeId,
                                                addCar.BodyStyleId, addCar.TransmissionId, addCar.ColorId,
                                                addCar.InteriorId, addCar.Mileage, addCar.VINnumber, addCar.SalePrice,
                                                addCar.MSRP, addCar.CarDescription, addCar.ImageFileName, addCar.IsFeatured,
                                                addCar.IsPurchased);
                    test = newId.ToList();
                }
                catch (Exception ex)
                {
                    throw ex;
                }
            }

            if (test != null && test.Count > 0)
            {
                id = int.Parse(test[0].ToString());
            }

            return(id);
        }