Пример #1
0
        public IActionResult UpdateCarWorkShop(int id, CarWorkShop carWorkShopToUpdate)
        {
            var carWorkShopFromRepo = _repo.GetCarWorkShop(id);

            _mapper.Map(carWorkShopToUpdate, carWorkShopFromRepo);
            return(NoContent());
        }
Пример #2
0
        public void AddCarWorkShop(CarWorkShop entity)
        {
            var firstCarWorkShop = _context.CarWorkShops.OrderByDescending(u => u.CompanyId).First();

            entity.CompanyId = firstCarWorkShop.CompanyId + 1;
            _context.CarWorkShops.Add(entity);
        }
Пример #3
0
        public IActionResult Register(CarWorkShop carWorkShopForRegister)
        {
            carWorkShopForRegister.CompanyName = carWorkShopForRegister.CompanyName.ToLower();

            if (_repo.CarWorkShopExsist(carWorkShopForRegister.CompanyName))
            {
                return(BadRequest("Company name already exsist"));
            }

            _repo.AddCarWorkShop(carWorkShopForRegister);

            return(Ok(carWorkShopForRegister));
        }
Пример #4
0
 public void DeleteCarWorkShop(CarWorkShop entity)
 {
     _context.CarWorkShops.Remove(entity);
 }
Пример #5
0
 public void AddCarWorkShop(CarWorkShop entity)
 {
     _context.CarWorkShops.Add(entity);
 }