public void WhenVotarFuncionarioRestauranteNoDia(int idFunc, int idRest, string dataVoto) { _db.Database.BeginTransaction(); var dataVotacao = DateTime.ParseExact(dataVoto, "dd/MM/yyyy HH:mm:ss", new CultureInfo("pt-BR")); Result = VoteRoles.Votar(_db, IdFuncionario, IdRestaurante, dataVotacao); _db.Database.CurrentTransaction.Rollback(); }
public ActionResult Create([Bind(Include = "IdRestaurante")] Voto voto) { if (ModelState.IsValid) { var funcionario = FuncionarioRoles.ValidaFuncionario(db, UsuarioAtual.Username); string resultado = VoteRoles.Votar(db, funcionario.Id, voto.IdRestaurante, DateTimeNow); ModelState.AddModelError("", resultado); CarregarViewBag(); return(View(voto)); } CarregarViewBag(); return(View(voto)); }