Exemplo n.º 1
0
        public JsonResult Index(FormCollection Form)
        {
            RetornoJson Retorno = new RetornoJson();

            try
            {
                ComandaOnlineEntities Contexto = new ComandaOnlineEntities();

                Configuracao Instancia = new Configuracao
                {
                    Capacidade = Convert.ToInt32(Form["Capacidade"]),
                    Nome       = Convert.ToString(Form["Nome"]).ToUpper(),
                    Email      = Convert.ToString(Form["Email"]).ToUpper(),
                    Situacao   = true,
                };

                IQueryable <Configuracao> ListaConfiguracoesAtivas = Contexto.Configuracao.Where(x => x.Situacao == true);
                foreach (var Config in ListaConfiguracoesAtivas)
                {
                    Config.Situacao = false;
                }

                Contexto.Configuracao.Add(Instancia);
                Contexto.SaveChanges();

                Retorno.Status = ResultadoRetornoJson.Sucesso;
            }
            catch (Exception)
            {
                Retorno.Status = ResultadoRetornoJson.Erro;
            }

            return(Json(Retorno, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 2
0
        public ActionResult Index()
        {
            ComandaOnlineEntities Contexto = new ComandaOnlineEntities();
            Configuracao          Config   = Contexto.Configuracao.Where(x => x.Situacao == true).FirstOrDefault();

            if (Config == null)
            {
                Config = new Configuracao();
            }

            return(View(Config));
        }