public ActionResult Index(int?FazendaId, FazendaMessageId?message) { ViewBag.StatusMessage = message == FazendaMessageId.AddSuccess ? "Fazenda adicionada com sucesso." : message == FazendaMessageId.SaveSucess? "Fazenda atualizada com sucesso." : message == FazendaMessageId.Error? "Ocorreu um erro durante a operação. Tente novamente mais tarde." : ""; ViewBag.FazendaExiste = FazendaId.HasValue && FazendaId > 0; if (ViewBag.FazendaExiste) { return(View(Fazenda.Get(FazendaId.Value))); } return(View()); }
// GET: Dashboard public ActionResult Index(int?FazendaId) { if (FazendaId.HasValue && FazendaId.Value > 0) { Helpers.Current.FazendaId = FazendaId.Value; } if (Helpers.Current.FazendaId > 0) { Fazenda f = Fazenda.Get(Helpers.Current.FazendaId); int Animais, Racoes, Pastos, Lotes; f.GetSumario(out Animais, out Lotes, out Racoes, out Pastos); ViewBag.Animais = Animais; ViewBag.Racoes = Racoes; ViewBag.Pastos = Pastos; ViewBag.Lotes = Lotes; ViewBag.Capacidades = Capacidades.ListByCriador(Helpers.Current.CriadorId); } return(View()); }