public IActionResult SalvarTipoVeiculo(TipoVeiculoViewsModels tipoVeiculoViewsModels)
        {
            var _tipoVeiculo = new TipoVeiculo();

            _tipoVeiculo.TipoVeiculoId = tipoVeiculoViewsModels.TipoVeiculoId;
            _tipoVeiculo.Nome          = tipoVeiculoViewsModels.Nome;
            _tipoVeiculo.Status        = tipoVeiculoViewsModels.Status;


            if (!String.IsNullOrEmpty(tipoVeiculoViewsModels.Nome))
            {
                if (tipoVeiculoViewsModels.TipoVeiculoId == 0)
                {
                    _veiculoRepository.SalvarTipoVeiculo(_tipoVeiculo);
                    ViewBag.Aviso = "Cadastrado com Sucesso!! ";
                }
                else
                {
                    _veiculoRepository.EditarTipoVeiculo(_tipoVeiculo);
                    ViewBag.Aviso = "Alterdo com Sucesso!! ";
                }
            }

            return(View(tipoVeiculoViewsModels));
        }
        public IActionResult SalvarTipoVeiculo(int?id)
        {
            List <TipoVeiculo>     listaTipoVeiculos      = new List <TipoVeiculo>();
            TipoVeiculoViewsModels tipoVeiculoViewsModels = new TipoVeiculoViewsModels();

            if (id != null)
            {
                listaTipoVeiculos = _veiculoRepository.ListarTipoVeiculos(id);

                foreach (var tipoveiculo in listaTipoVeiculos)
                {
                    tipoVeiculoViewsModels.TipoVeiculoId = tipoveiculo.TipoVeiculoId;
                    tipoVeiculoViewsModels.Nome          = tipoveiculo.Nome;
                    tipoVeiculoViewsModels.Status        = tipoveiculo.Status;
                }
            }
            else
            {
                tipoVeiculoViewsModels.Status = 1;
            }

            return(View(tipoVeiculoViewsModels));
        }