Brato.UserInterface.Controllers.VeiculoController.SalvarVeiculo C# (CSharp) Method

SalvarVeiculo() public method

public SalvarVeiculo ( VeiculoEntity entity ) : System.Web.Mvc.JsonResult
entity Brato.Entities.VeiculoEntity
return System.Web.Mvc.JsonResult
        public JsonResult SalvarVeiculo(VeiculoEntity entity)
        {
            IList<string> erros = Validar(entity);

            if (erros.Any())
            {
                return new JsonResult()
                {
                    Data = new { Sucesso = false, Erros = erros }
                };
            }
            else
            {
                var bratRules = RulesManager.CreateByEntity<BratEntity, int>();
                var brat = bratRules.GetById(entity.Brat.IdBrat);
                entity.Brat = brat;
                rules.Create(entity);
                return new JsonResult()
                {
                    Data = new { Sucesso = true }
                };
            }
        }