예제 #1
0
        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());
        }
예제 #2
0
        // 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());
        }