Beispiel #1
0
        public string CreateBrand(Brand brand)
        {
            try
            {
                if (brand != null)
                {
                    var res = _DbContext.Brands.Where(x => x.Name == brand.Name).FirstOrDefault();
                    if (res != null)
                    {
                        return("already");
                    }
                    Database.Brand entity = new Database.Brand();
                    entity = AutoMapperConfig.BrandToDbBrandMapper.Map <Database.Brand>(brand);

                    _DbContext.Brands.Add(entity);
                    _DbContext.SaveChanges();
                    return("created");
                }
                return("null");
            }
            catch (Exception ex)
            {
                return(ex.Message);
            }
        }
        public string CreateModel(Model model)
        {
            try
            {
                if (model != null)
                {
                    var res = _DbContext.Models.Where(x => x.Name == model.Name).FirstOrDefault();
                    if (res != null)
                    {
                        return("already");
                    }
                    Database.Model entity = new Database.Model();
                    entity = AutoMapperConfig.ModelMapper.Map <Database.Model>(model);

                    _DbContext.Models.Add(entity);
                    _DbContext.SaveChanges();
                    return("created");
                }
                return("null");
            }
            catch (Exception ex)
            {
                return(ex.Message);
            }
        }
        public string CreateService(Service service)
        {
            try
            {
                if (service != null)
                {
                    var res = _DbContext.Services.Where(x => x.Name == service.Name).FirstOrDefault();
                    if (res != null)
                    {
                        return("already");
                    }
                    Database.Service entity = new Database.Service();
                    entity = AutoMapperConfig.ServiceMapper.Map <Database.Service>(service);

                    _DbContext.Services.Add(entity);
                    _DbContext.SaveChanges();
                    return("created");
                }
                return("null");
            }
            catch (Exception ex)
            {
                return(ex.Message);
            }
        }
Beispiel #4
0
        public string CreateVehicle(Vehicle vehicle)
        {
            try
            {
                if (vehicle != null)
                {
                    var res = _DbContext.Vehicles.Where(x => x.NumberPlate == vehicle.NumberPlate).FirstOrDefault();
                    if (res != null)
                    {
                        return("already");
                    }
                    Database.Vehicle entity = new Database.Vehicle();
                    entity = AutoMapperConfig.VehicleMapper.Map <Database.Vehicle>(vehicle);

                    _DbContext.Vehicles.Add(entity);
                    _DbContext.SaveChanges();
                    return("created");
                }
                return("null");
            }
            catch (Exception ex)
            {
                return(ex.Message);
            }
        }
Beispiel #5
0
        public string CreateDealer(Dealer dealer)
        {
            try
            {
                if (dealer != null)
                {
                    var res = _DbContext.Dealers.Where(x => x.Email == dealer.Email).FirstOrDefault();
                    if (res != null)
                    {
                        return("already");
                    }
                    Database.Dealer entity = new Database.Dealer();
                    entity = AutoMapperConfig.DealerMapper.Map <Database.Dealer>(dealer);

                    _DbContext.Dealers.Add(entity);
                    _DbContext.SaveChanges();
                    return("created");
                }
                return("null");
            }
            catch (Exception ex)
            {
                return(ex.Message);
            }
        }