示例#1
0
        public async Task <IActionResult> Create([FromBody] CreateVehicleDTO dto)
        {
            dto.UserId = 1; //TODO: Corrigir quando tiver autenticação


            try
            {
                await _vehicleBusiness.CreateVehicle(dto);

                return(Ok());
            }
            catch (InvalidPlateException)
            {
                return(BadRequest("A plca informada não está correta!"));
            }
            catch (ArgumentException e)
            {
                return(BadRequest(e.Message));
            }
        }
 public bool Create(VehicleModel model)
 {
     return(vehicleB.CreateVehicle(model));
 }