示例#1
0
        public ActionResult Inserir(Veiculo veiculo)
        {
            veiculo.RegistroAtivo = true;
            var id        = repository.Inserir(veiculo);
            var resultado = new { id = id };

            return(Json(resultado,
                        JsonRequestBehavior.AllowGet));
        }
        public ActionResult Store(string modelo, int categoria, decimal valor)
        {
            Veiculo veiculo = new Veiculo();

            veiculo.Modelo      = modelo;
            veiculo.IdCategoria = categoria;
            veiculo.Valor       = valor;
            repository.Inserir(veiculo);
            return(RedirectToAction("Index"));
        }
        public ActionResult AdicionarProduto(Veiculo veiculo)
        {
            try
            {
                veiculo.Ano = ObterAnoVeiculo();

                if (ModelState.IsValid)
                {
                    var toDomain = Mapper.Map <Veiculo, GDC_Veiculos>(veiculo);

                    _veiculoRepository.Inserir(toDomain);
                    return(RedirectToAction("listar-veiculo", "administrativo-veiculo"));
                }
                else
                {
                    return(View("FormularioCadastro", veiculo));
                }
            }
            catch
            {
                return(RedirectToAction("FormularioCadastro", veiculo));
            }
        }