コード例 #1
0
 public List<Administrador> ObterAdministradores()
 {
     using (MyCompanyContext db = new MyCompanyContext())
     {
         return db.Administrador.ToList();
     }
 }
コード例 #2
0
 public List<Aluno> ObterAlunos()
 {
     using (MyCompanyContext db = new MyCompanyContext())
     {
         return db.Aluno.ToList();
     }
 }
コード例 #3
0
 public List<Empresa> ObterEmpresas()
 {
     using (MyCompanyContext db = new MyCompanyContext())
     {
         return db.Empresa.ToList();
     }
 }
コード例 #4
0
 public Administrador ObterAdministrador(int id)
 {
     using (MyCompanyContext db = new MyCompanyContext())
     {
         Administrador model = db.Administrador.Find(id);
         return model;
     }
 }
コード例 #5
0
 public void ExcluirEmpresa(int id)
 {
     using (MyCompanyContext db = new MyCompanyContext())
     {
         Empresa empresa = db.Empresa.Find(id);
         db.Empresa.Remove(empresa);
         db.SaveChanges();
     }
 }
コード例 #6
0
 public Empresa AtualizarEmpresa(Empresa empresa)
 {
     using (MyCompanyContext db = new MyCompanyContext())
     {
         db.Entry(empresa).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
         return empresa;
     }
 }
コード例 #7
0
 public Administrador AtualizarAdministrador(Administrador administrador)
 {
     using (MyCompanyContext db = new MyCompanyContext())
     {
         db.Entry(administrador).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
         return administrador;
     }
 }
コード例 #8
0
 public void ExcluirAluno(int id)
 {
     using (MyCompanyContext db = new MyCompanyContext())
     {
         Aluno aluno = db.Aluno.Find(id);
         db.Aluno.Remove(aluno);
         db.SaveChanges();
     }
 }
コード例 #9
0
 public void ExcluirAdministrador(int id)
 {
     using (MyCompanyContext db = new MyCompanyContext())
     {
         Administrador administrador = db.Administrador.Find(id);
         db.Administrador.Remove(administrador);
         db.SaveChanges();
     }
 }
コード例 #10
0
 public Aluno AtualizarAluno(Aluno aluno)
 {
     using (MyCompanyContext db = new MyCompanyContext())
     {
         db.Entry(aluno).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
         return aluno;
     }
 }
コード例 #11
0
        public List<AdministradorGeral> BuscarAdministrador(string Nome)
        {
            using (MyCompanyContext db = new MyCompanyContext())
            {
                var administradores = db.Administradores.Where(p => p.Nome.Contains(Nome)); 
                return administradores.ToList();
            }

        }
コード例 #12
0
        public AdministradorGeral ObterAdministrador (int Id)
        {
            using (MyCompanyContext db = new MyCompanyContext())
            {
                AdministradorGeral model = db.Administradores.Find(Id);
                return model;
            }

        }
コード例 #13
0
        public Aluno CriarAluno(Aluno aluno)
        {
            using (MyCompanyContext db = new MyCompanyContext())
            {
                db.Aluno.Add(aluno);
                db.SaveChanges();
                return aluno;
            }

        }
コード例 #14
0
        public Aluno ObterAluno(int id)
        {
            using (MyCompanyContext db = new MyCompanyContext())
            {

                var alunoes = db.Aluno;
                Aluno aluno = alunoes.First();
                return aluno;
            }
        }
コード例 #15
0
        public Empresa CriarEmpresa(Empresa empresa)
        {
            using (MyCompanyContext db = new MyCompanyContext())
            {
                db.Empresa.Add(empresa);
                db.SaveChanges();
                return empresa;
            }

        }
コード例 #16
0
        public Empresa ObterEmpresa(int id)
        {
            using (MyCompanyContext db = new MyCompanyContext())
            {

                var empresaes = db.Empresa;
                Empresa empresa = empresaes.First();
                return empresa;
            }
        }
コード例 #17
0
        public Administrador CriarAdministrador(Administrador administrador)
        {
            using (MyCompanyContext db = new MyCompanyContext())
            {
                db.Administrador.Add(administrador);
                db.SaveChanges();
                return administrador;
            }

        }
コード例 #18
0
 public bool Validar(ref AdministradorGeral conta)
 {
     using (MyCompanyContext db = new MyCompanyContext())
     {
         string email = conta.Email;
         string senha = conta.Senha;
         var accounts = db.Administradores.Where(account => account.Email == email && account.Senha == senha);
         if (accounts.Count() > 0)
         {
             conta = accounts.First();
             return true;
         }
         else
             return false;
     }
 }