IEnumerable <Categoria> GetCategorias()
 {
     using (FormulaIFSContext db = new FormulaIFSContext())
     {
         return(db.Categorias.ToList <Categoria>());
     }
 }
Exemplo n.º 2
0
 IEnumerable <RegistroDisputa> GetRegistroDisputas()
 {
     using (FormulaIFSContext db = new FormulaIFSContext())
     {
         return(db.RegistroDisputa.ToList <RegistroDisputa>());
     }
 }
 IEnumerable <Campeonato> GetCampeonatos()
 {
     using (FormulaIFSContext db = new FormulaIFSContext())
     {
         return(db.Campeonatos.ToList <Campeonato>());
     }
 }
Exemplo n.º 4
0
 IEnumerable <Equipe> GetEquipes()
 {
     using (FormulaIFSContext db = new FormulaIFSContext())
     {
         return(db.Equipes.ToList <Equipe>());
     }
 }
 public ActionResult AdicionarEditar(Circuito emp)
 {
     try
     {
         if (emp.ImagemUpload != null)
         {
             string fileName  = Path.GetFileNameWithoutExtension(emp.ImagemUpload.FileName);
             string extension = Path.GetExtension(emp.ImagemUpload.FileName);
             fileName   = fileName + DateTime.Now.ToString("yymmssfff") + extension;
             emp.Imagem = "~/Content/Imagens/" + fileName;
             emp.ImagemUpload.SaveAs(Path.Combine(Server.MapPath("~/Content/Imagens/"), fileName));
         }
         using (FormulaIFSContext db = new FormulaIFSContext())
         {
             if (emp.Id == 0)
             {
                 db.Circuitos.Add(emp);
                 db.SaveChanges();
             }
             else
             {
                 db.Entry(emp).State = EntityState.Modified;
                 db.SaveChanges();
             }
         }
         return(Json(new { success = true, html = GlobalClass.RenderRazorViewToString(this, "Visao", GetCircuitos()), message = "Salvo com Sucesso" }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception ex)
     {
         return(Json(new { success = false, message = ex.Message }, JsonRequestBehavior.AllowGet));
     }
 }
        public ActionResult AdicionarEditar(int id = 0)
        {
            Categoria categoria = new Categoria();

            if (id != 0)
            {
                using (FormulaIFSContext db = new FormulaIFSContext())
                {
                    categoria = db.Categorias.Where(x => x.Id == id).FirstOrDefault <Categoria>();
                }
            }
            return(View(categoria));
        }
Exemplo n.º 7
0
        public ActionResult AdicionarEditar(int id = 0)
        {
            RegistroDisputa registroDisputa = new RegistroDisputa();

            if (id != 0)
            {
                using (FormulaIFSContext db = new FormulaIFSContext())
                {
                    registroDisputa = db.RegistroDisputa.Where(x => x.Id == id).FirstOrDefault <RegistroDisputa>();
                }
            }
            return(View(registroDisputa));
        }
        public ActionResult AdicionarEditar(int id = 0)
        {
            Campeonato campeonato = new Campeonato();

            if (id != 0)
            {
                using (FormulaIFSContext db = new FormulaIFSContext())
                {
                    campeonato = db.Campeonatos.Where(x => x.Id == id).FirstOrDefault <Campeonato>();
                }
            }
            return(View(campeonato));
        }
Exemplo n.º 9
0
        public ActionResult AdicionarEditar(int id = 0)
        {
            Equipe equipe = new Equipe();

            if (id != 0)
            {
                using (FormulaIFSContext db = new FormulaIFSContext())
                {
                    equipe = db.Equipes.Where(x => x.Id == id).FirstOrDefault <Equipe>();
                }
            }
            return(View(equipe));
        }
Exemplo n.º 10
0
 void AddCategorias(FormulaIFSContext contexto)
 {
     iniciante = new Categoria {
         Nome = "Iniciante", Descricao = "E obrigado o uso do conjunto de sensores"
     };
     amador = new Categoria
     {
         Nome      = "Amador",
         Descricao = "Pode utilizar um conjunto previamente definido de senores"
     };
     profissional = new Categoria {
         Nome = "Profissional", Descricao = "Nao ha restricoes quanto ao uso de sensores"
     };
     contexto.Categorias.AddOrUpdate(new Categoria[] { iniciante, amador, profissional });
 }
Exemplo n.º 11
0
 void AddEquipe(FormulaIFSContext contexto)
 {
     equipes = new Equipe[]
     {
         new Equipe {
             Nome = "Equipe Ativa", Sigla = "EQA", Situacao = SituacaoEquipe.Ativa
         },
         new Equipe {
             Nome = "Equipe Bloqueada", Sigla = "EQBlo", Situacao = SituacaoEquipe.Bloqueada
         },
         new Equipe {
             Nome = "Equipe Inativa", Sigla = "EQIna", Situacao = SituacaoEquipe.Inativa
         }
     };
     contexto.Equipes.AddOrUpdate(equipes);
 }
 public ActionResult Delete(int id)
 {
     try
     {
         using (FormulaIFSContext db = new FormulaIFSContext())
         {
             Categoria emp = db.Categorias.Where(x => x.Id == id).FirstOrDefault <Categoria>();
             db.Categorias.Remove(emp);
             db.SaveChanges();
         }
         return(Json(new { success = true, html = GlobalClass.RenderRazorViewToString(this, "Visao", GetCategorias()), message = "Deletado com sucesso" }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception ex)
     {
         return(Json(new { success = false, message = ex.Message }, JsonRequestBehavior.AllowGet));
     }
 }
Exemplo n.º 13
0
 void AddUsuarios(FormulaIFSContext contexto)
 {
     usuarios =
         new Usuario[] {
         new Usuario {
             Email = "*****@*****.**", Nome = "Anonimo", Login = "******", Vinculo = VinculoUsuario.Anonimo
         },
         new Usuario {
             Email = "*****@*****.**", Nome = "Discente", Login = "******", Vinculo = VinculoUsuario.Discente
         },
         new Usuario {
             Email = "*****@*****.**", Nome = "Docente", Login = "******", Vinculo = VinculoUsuario.Docente
         },
         new Usuario {
             Email = "*****@*****.**", Nome = "Adminstarador", Login = "******", Vinculo = VinculoUsuario.Adminstarador
         }
     };
     contexto.Usuarios.AddOrUpdate(usuarios);
 }
 public ActionResult AdicionarEditar(Categoria emp)
 {
     try
     {
         using (FormulaIFSContext db = new FormulaIFSContext())
         {
             if (emp.Id == 0)
             {
                 db.Categorias.Add(emp);
                 db.SaveChanges();
             }
             else
             {
                 db.Entry(emp).State = EntityState.Modified;
                 db.SaveChanges();
             }
         }
         return(Json(new { success = true, html = GlobalClass.RenderRazorViewToString(this, "Visao", GetCategorias()), message = "Salvo com Sucesso" }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception ex)
     {
         return(Json(new { success = false, message = ex.Message }, JsonRequestBehavior.AllowGet));
     }
 }
Exemplo n.º 15
0
        void AddCampeonatos(FormulaIFSContext contexto)
        {
            campIniciante = new Campeonato
            {
                Categoria      = iniciante,
                DataInicio     = DateTime.Now,
                DataFim        = DateTime.Now.AddYears(1),
                Nome           = "Campeonato Iniciante",
                EhPublico      = false,
                Descricao      = "Campeonato Iniciante",
                QtdVencedor    = 1,
                TipoCampeonato = TipoCampeonato.Indivudal
            };
            contexto.AdicionarMembroNoCampeonato(usuarios[0].Id, campIniciante.Id);
            contexto.AdicionarMembroNoCampeonato(usuarios[1].Id, campIniciante.Id);
            contexto.AdicionarMembroNoCampeonato(usuarios[2].Id, campIniciante.Id);

            campAmador = new Campeonato
            {
                Categoria      = amador,
                DataInicio     = DateTime.Now,
                DataFim        = DateTime.Now.AddYears(1),
                Nome           = "Campeonato Amador",
                EhPublico      = true,
                Descricao      = "Campeonato Amador Por Equipe Publico",
                QtdVencedor    = 1,
                TipoCampeonato = TipoCampeonato.Indivudal
            };

            contexto.AdicionarMembroNoCampeonato(usuarios[1].Id, campAmador.Id);
            contexto.AdicionarMembroNoCampeonato(usuarios[2].Id, campAmador.Id);
            contexto.AdicionarMembroNoCampeonato(usuarios[3].Id, campAmador.Id);

            campProfissional = new Campeonato
            {
                Categoria      = profissional,
                DataInicio     = DateTime.Now,
                DataFim        = DateTime.Now.AddYears(1),
                Nome           = "Campeonato Profissional",
                EhPublico      = true,
                Descricao      = "Campeonato Profissional Por Equipe P�blico",
                QtdVencedor    = 1,
                TipoCampeonato = TipoCampeonato.PorEquipe
            };

            contexto.AdicionarEquipeNoCampeonato(equipes[0].Id, campProfissional.Id);

            contexto.AdicionarMembroNaEquipe(equipes[0].Id, usuarios[1].Id);
            contexto.AdicionarMembroNaEquipe(equipes[0].Id, usuarios[2].Id);

            contexto.AdicionarEquipeNoCampeonato(equipes[1].Id, campProfissional.Id);
            contexto.AdicionarMembroNaEquipe(equipes[1].Id, usuarios[1].Id);
            contexto.AdicionarMembroNaEquipe(equipes[1].Id, usuarios[3].Id);

            contexto.AdicionarEquipeNoCampeonato(equipes[2].Id, campProfissional.Id);

            contexto.AdicionarMembroNaEquipe(equipes[1].Id, usuarios[2].Id);
            contexto.AdicionarMembroNaEquipe(equipes[1].Id, usuarios[3].Id);


            contexto.Campeonatos.AddOrUpdate(new Campeonato[] {
                campIniciante, campAmador, campProfissional
            });
        }