public ActionResult RegistrarCompra(RegistroAnimal registro)
 {
     if (ModelState.IsValid)
     {
         registro.UsuarioId = usuario.ID;
         Construtor.UsuarioApp().RegistrarAtividade(registro);
         return RedirectToAction("Index");
     }
     @ViewBag.criacoes = Construtor.UsuarioApp().MinhasCriacoes(usuario.ID, "", "", "");
     return View(registro);
 }
        public void RegistrarAtividade(RegistroAnimal registro)
        {
            _contexto.SqlBd.Query(
                "insert into registroanimal (Id,IdAnimal,UsuarioId,Natureza,Data,Valor) values (@id,@a,@u,@n,@d,@v)",
                new
                {
                    id = registro.ID,
                    a = registro.IdAnimal,
                    u = registro.UsuarioId,
                    n = registro.Natureza,
                    d = registro.Data,
                    v = registro.Valor
                });

            var animalVm = new AnimalVM()
            {
                IdUsuario = registro.UsuarioId,
                NumeroBrinco = registro.IdAnimal,
                Aquisicao = registro.Data,
                Categoria = registro.Categoria
            };
            if (registro.Natureza=="Compra")
            {
                Construtor.AnimalApp().Save(animalVm,registro.UsuarioId);
            }
        }