예제 #1
0
        public ActionResult Create(Sala collection)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(View("CadastroSala"));
                }

                SalaAPI         API     = new SalaAPI();
                MensagemRetorno retorno = API.Post(collection);
                TempData["Mensagem"] = retorno.ToString();

                if (retorno.Tipo == "success")
                {
                    return(RedirectToAction(nameof(Index)));
                }
                else
                {
                    return(View("CadastroSala"));
                }
            }
            catch
            {
                TempData["Mensagem"] = new MensagemRetorno
                {
                    Titulo   = "Erro!",
                    Mensagem = "Instabilidade no sistema, tente novamente mais tarde!",
                    Tipo     = "error"
                }.ToString();

                return(View("CadastroSala"));
            }
        }
예제 #2
0
        public ActionResult Index()
        {
            SalaAPI lsita = new SalaAPI();

            return(View("ListaSalas", lsita.Get()));
        }