public bool AlterarSenhaUsuarioLogado(AlterarSenhaUsuarioLogadoViewModel vm, int idUsuario)
        {
            using (DbSenaiContext ctx = new DbSenaiContext())
            {
                try
                {
                    Usuario usuarioBuscado = ctx.Usuario.Find(idUsuario);
                    if (usuarioBuscado == null)
                    {
                        return(false);
                    }

                    vm.NovaSenha  = Crypter.Criptografador(vm.NovaSenha);
                    vm.SenhaAtual = Crypter.Criptografador(vm.SenhaAtual);
                    if (usuarioBuscado.Senha == vm.SenhaAtual)
                    {
                        usuarioBuscado.Senha = vm.NovaSenha;
                        ctx.Update(usuarioBuscado);
                        ctx.SaveChanges();
                        return(true);
                    }

                    return(false);
                }
                catch (Exception)
                {
                    return(false);
                }
            }
        }
Exemple #2
0
        public bool DeletarCandidato(int IdUsuario)
        {
            using (DbSenaiContext ctx = new DbSenaiContext())
            {
                try
                {
                    Candidato CandidatoBuscado = ctx.Candidato.FirstOrDefault(u => u.IdUsuario == IdUsuario);
                    if (CandidatoBuscado == null)
                    {
                        return(false);
                    }

                    List <Inscricao> listaDeInscricao = ctx.Inscricao.
                                                        Where(l => l.IdCandidato == CandidatoBuscado.IdCandidato).ToList();
                    for (int i = 0; i < listaDeInscricao.Count; i++)
                    {
                        DeletarInscricao(listaDeInscricao[i].IdInscricao);
                    }
                    Estagio estagioBuscado = ctx.Estagio.FirstOrDefault(e => e.IdCandidato == CandidatoBuscado.IdCandidato);
                    if (estagioBuscado != null)
                    {
                        ctx.Remove(estagioBuscado);
                        ctx.SaveChanges();
                    }
                    DeletarUsuarioEmpresaCandidato(CandidatoBuscado.IdUsuario);
                    ctx.SaveChanges();
                    return(true);
                }
                catch (Exception)
                {
                    return(false);
                }
            }
        }
Exemple #3
0
 public List<Inscricao> ListarCandidatosAprovados(int idVaga)
 {
     using (DbSenaiContext ctx = new DbSenaiContext())
     {
         try
         {
             return ctx.Inscricao.Select(u =>
             new Inscricao
             {
                 IdCandidato = u.IdCandidato,
                 IdInscricao = u.IdInscricao,
                 IdVaga=u.IdVaga,
                 IdStatusInscricao=u.IdStatusInscricao,
                 IdCandidatoNavigation =
             new Candidato
             {
                 NomeCompleto = u.IdCandidatoNavigation.NomeCompleto,
                 Telefone = u.IdCandidatoNavigation.Telefone,
                 IdCursoNavigation =
             new Curso { NomeCurso = u.IdCandidatoNavigation.IdCursoNavigation.NomeCurso },
                 IdUsuarioNavigation =
             new Usuario { CaminhoImagem = u.IdCandidatoNavigation.IdUsuarioNavigation.CaminhoImagem, Email = u.IdCandidatoNavigation.IdUsuarioNavigation.Email }
             }
             }).Where(u => u.IdStatusInscricao == 1&&u.IdVaga==idVaga).ToList();
         }
         catch (Exception)
         {
             return null;
         }
     }
 }
Exemple #4
0
 public List <StatusInscricao> ListarStatusInscricao()
 {
     using (DbSenaiContext ctx = new DbSenaiContext())
     {
         return(ctx.StatusInscricao.ToList());
     }
 }
Exemple #5
0
 public bool AdicionarTecnologiaNaVaga(VagaTecnologia vagaTecnologia)
 {
     using (DbSenaiContext ctx = new DbSenaiContext())
     {
         try
         {
             VagaTecnologia vaga = ctx.VagaTecnologia.FirstOrDefault(u => u.IdVaga == vagaTecnologia.IdVaga && u.IdTecnologia == 1);
             if (vaga == null)
             {
                 ctx.Add(vagaTecnologia);
                 ctx.SaveChanges();
                 return true;
             }
             else
             {
                 ctx.Add(vagaTecnologia);
                 ctx.Remove(vaga);
                 ctx.SaveChanges();
                 return true;
             }
         }
         catch (Exception)
         {
             return false;
         }
     }
 }
Exemple #6
0
 public Empresa BuscarEmpresaPorIdUsuario(int idUsuario)
 {
     using(DbSenaiContext ctx=new DbSenaiContext())
     {
         try
         {
             return ctx.Empresa.Select(u => new Empresa {IdEmpresa=u.IdEmpresa,IdUsuario=u.IdUsuario,NomeReponsavel=u.NomeReponsavel,Cnpj=u.Cnpj,
             EmailContato=u.EmailContato,
             NomeFantasia=u.NomeFantasia,
             RazaoSocial=u.RazaoSocial,
             Telefone=u.Telefone,
             NumFuncionario=u.NumFuncionario,
             NumCnae=u.NumCnae,
             Cep=u.Cep,
             Logradouro=u.Logradouro,Complemento=u.Complemento,
             Localidade=u.Localidade,
             Uf=u.Uf,
             IdUsuarioNavigation=new Usuario { CaminhoImagem=u.IdUsuarioNavigation.CaminhoImagem}
             })
             .FirstOrDefault(u=>u.IdUsuario==idUsuario);
         }
         catch (Exception)
         {
             return null;
         }
     }
 }
Exemple #7
0
        public string CadastrarEstagio(Estagio estagio)
        {
            using (DbSenaiContext ctx = new DbSenaiContext())
            {
                try
                {
                    var Candidato = ctx.Candidato.FirstOrDefault(u => u.IdUsuario == estagio.IdCandidato);//estagio.Idcandidato equivale ao id de Usuario do candidato que esta chegando da requisição
                    if (Candidato == null)
                    {
                        return("Candidato não encontardo");
                    }

                    var resposta = VerificarSeExiste(Candidato.IdCandidato);
                    if (resposta == true)
                    {
                        return("Estágio ja cadastrado");
                    }

                    Estagio estage = new Estagio()
                    {
                        IdCandidato    = Candidato.IdCandidato,
                        IdEmpresa      = estagio.IdEmpresa,
                        PeriodoEstagio = estagio.PeriodoEstagio,
                        DataCadastro   = DateTime.Now
                    };
                    ctx.Add(estage);
                    ctx.SaveChanges();
                    return("Estágio casdastrado com sucesso");
                }
                catch (Exception)
                {
                    return("Erro no sistema");
                }
            }
        }
Exemple #8
0
 public bool AlterarSenhaDoUsuario(string email, string NovaSenha)
 {
     using (DbSenaiContext ctx = new DbSenaiContext())
     {
         try
         {
             var usuario = ctx.Usuario.FirstOrDefault(u => u.Email == email);
             if (usuario == null)
             {
                 return(false);
             }
             else
             {
                 usuario.Senha = Crypter.Criptografador(NovaSenha);
                 ctx.Update(usuario);
                 ctx.SaveChanges();
                 return(true);
             }
         }
         catch (Exception)
         {
             return(false);
         }
     }
 }
 public string AlterarImagemPerfil(int idUsuario, IFormFile img)
 {
     using (DbSenaiContext ctx = new DbSenaiContext())
     {
         try
         {
             Usuario user     = ctx.Usuario.Find(idUsuario);
             string  OldImage = user.CaminhoImagem;
             var     imagem   = Upload(img, "imgPerfil");
             if (imagem == null)
             {
                 return(null);
             }
             user.CaminhoImagem = imagem;
             ctx.Update(user);
             ctx.SaveChanges();
             var pathToSave = Path.Combine(Directory.GetCurrentDirectory(), "imgPerfil/");
             if (OldImage != "user.png" && OldImage != "Teste.webp")
             {
                 string CaminhoDoArquivo = pathToSave + OldImage;
                 File.Delete(CaminhoDoArquivo);
             }
             return(imagem);
         }
         catch (Exception)
         {
             return(null);
         }
     }
 }
Exemple #10
0
        public bool ReprovarCandidato(int idInscricao)
        {
            using (DbSenaiContext ctx = new DbSenaiContext())
            {
                try
                {
                    Inscricao inscricaoBuscada = ctx.Inscricao.Find(idInscricao);
                    if (inscricaoBuscada == null)
                        return false;

                    if (inscricaoBuscada.IdStatusInscricao == 2 && inscricaoBuscada.IdStatusInscricao != 1)
                    {
                        inscricaoBuscada.IdStatusInscricao = 3;
                        ctx.Update(inscricaoBuscada);
                        ctx.SaveChanges();
                        return true;
                    }
                    return false;
                }
                catch (Exception)
                {
                    return false;
                }
            }
        }
Exemple #11
0
        public bool DeletarVaga(int idVaga)
        {
            using (DbSenaiContext ctx = new DbSenaiContext())
            {
                try
                {
                    Vaga vagaBuscada = ctx.Vaga.Find(idVaga);
                    if (vagaBuscada == null)
                        return false;

                    List<Inscricao> BuscarInscricoes = ctx.Inscricao.Where(u => u.IdVaga == vagaBuscada.IdVaga).ToList();
                    for (int i = 0; i < BuscarInscricoes.Count; i++)
                    {
                        ctx.Remove(BuscarInscricoes[i]);
                        ctx.SaveChanges();
                    }
                    List<VagaTecnologia> VagaTecnologia = ctx.VagaTecnologia.Where(v => v.IdVaga == vagaBuscada.IdVaga).ToList();
                    for (int i = 0; i < VagaTecnologia.Count; i++)
                    {
                        ctx.Remove(VagaTecnologia[i]);
                        ctx.SaveChanges();
                    }
                    ctx.Remove(vagaBuscada);
                    ctx.SaveChanges();
                    return true;
                }
                catch (Exception)
                {
                    return false;
                }
            }
        }
Exemple #12
0
        public bool AtualizarStatusInscricao(int id, StatusInscricao status)
        {
            using (DbSenaiContext ctx = new DbSenaiContext())
            {
                try
                {
                    var statusBuscado = ctx.StatusInscricao.Find(id);
                    if (statusBuscado == null)
                    {
                        return(false);
                    }

                    if (status.NomeStatusInscricao != null)
                    {
                        statusBuscado.NomeStatusInscricao = status.NomeStatusInscricao;
                    }

                    ctx.Update(statusBuscado);
                    ctx.SaveChanges();

                    return(true);
                }
                catch (Exception)
                {
                    return(false);
                }
            }
        }
Exemple #13
0
        public bool DeletarUsuarioBanido(int idUsuario)
        {
            using (DbSenaiContext ctx = new DbSenaiContext())
            {
                try
                {
                    Candidato c = ctx.Candidato.FirstOrDefault(u => u.IdUsuario == idUsuario);
                    if (c == null)
                    {
                        Empresa e = ctx.Empresa.FirstOrDefault(u => u.IdUsuario == idUsuario);
                        if (e == null)
                        {
                            return(false);
                        }

                        DeletarEmpresaPorId(e.IdUsuario);
                        return(true);
                    }
                    else
                    {
                        DeletarCandidato(c.IdUsuario);
                        return(true);
                    }
                }
                catch (Exception)
                {
                    return(false);
                }
            }
        }
Exemple #14
0
        public List <ListarEstagiosViewModel> ListarEstagios()
        {
            using (DbSenaiContext ctx = new DbSenaiContext())
            {
                try
                {
                    List <ListarEstagiosViewModel> list = new List <ListarEstagiosViewModel>();
                    var Estagios = ctx.Estagio.Select(u => new Estagio
                    {
                        IdEstagio             = u.IdEstagio,
                        DataCadastro          = u.DataCadastro,
                        PeriodoEstagio        = u.PeriodoEstagio,
                        IdCandidatoNavigation =
                            new Candidato {
                            IdUsuario = u.IdCandidatoNavigation.IdUsuario, NomeCompleto = u.IdCandidatoNavigation.NomeCompleto, Telefone = u.IdCandidatoNavigation.Telefone, IdUsuarioNavigation =
                                new Usuario {
                                IdUsuario = u.IdCandidatoNavigation.IdUsuario, Email = u.IdCandidatoNavigation.IdUsuarioNavigation.Email, CaminhoImagem = u.IdCandidatoNavigation.IdUsuarioNavigation.CaminhoImagem
                            }, IdCursoNavigation =
                                new Curso {
                                NomeCurso = u.IdCandidatoNavigation.IdCursoNavigation.NomeCurso
                            }
                        }, IdEmpresaNavigation =
                            new Empresa {
                            RazaoSocial = u.IdEmpresaNavigation.RazaoSocial
                        }
                    }).ToList();
                    for (int i = 0; i < Estagios.Count; i++)
                    {
                        ListarEstagiosViewModel lvm = new ListarEstagiosViewModel();
                        lvm.idEstagio      = Estagios[i].IdEstagio;
                        lvm.IdUsuario      = Estagios[i].IdCandidatoNavigation.IdUsuario;
                        lvm.NomeCompleto   = Estagios[i].IdCandidatoNavigation.NomeCompleto;
                        lvm.Telefone       = Estagios[i].IdCandidatoNavigation.Telefone;
                        lvm.EmailCandidato = Estagios[i].IdCandidatoNavigation.IdUsuarioNavigation.Email;
                        lvm.CaminhoImagem  = Estagios[i].IdCandidatoNavigation.IdUsuarioNavigation.CaminhoImagem;
                        lvm.NomeCurso      = Estagios[i].IdCandidatoNavigation.IdCursoNavigation.NomeCurso;
                        lvm.RazaoSocial    = Estagios[i].IdEmpresaNavigation.RazaoSocial;
                        lvm.PeriodoEstagio = Estagios[i].PeriodoEstagio;
                        var resultado = tempoDeEstagio(Estagios[i].DataCadastro, DateTime.Now);
                        lvm.TempoEstagiado = resultado;
                        if (lvm.TempoEstagiado >= lvm.PeriodoEstagio)
                        {
                            lvm.StatusEstagio = "Estagio encerrado";
                        }
                        else
                        {
                            lvm.StatusEstagio = "Estagiando";
                        }

                        list.Add(lvm);
                    }
                    return(list);
                }
                catch (Exception)
                {
                    return(null);
                }
            }
        }
Exemple #15
0
        public bool DeletarEmpresaPorId(int idUsuario)
        {
            using (DbSenaiContext ctx = new DbSenaiContext())
            {
                try
                {
                    Empresa empresaBuscado = ctx.Empresa.FirstOrDefault(u => u.IdUsuario == idUsuario);
                    if (empresaBuscado == null)
                    {
                        return(false);
                    }

                    List <Estagio> ListaDeEstagios = ctx.Estagio.Where(i => i.IdEmpresa == empresaBuscado.IdEmpresa).ToList();
                    for (int i = 0; i < ListaDeEstagios.Count; i++)
                    {
                        if (DeletarEstagioPorId(ListaDeEstagios[i].IdEmpresa))
                        {
                            continue;
                        }

                        break;
                    }
                    List <VagaTecnologia> ListaDeVagaTecnologia = ctx.VagaTecnologia.Where(i => i.IdVagaNavigation.IdEmpresa == empresaBuscado.IdEmpresa).ToList();
                    for (int i = 0; i < ListaDeVagaTecnologia.Count; i++)
                    {
                        VagaTecnologia vaga = new VagaTecnologia()
                        {
                            IdTecnologia = ListaDeVagaTecnologia[i].IdTecnologia,
                            IdVaga       = ListaDeVagaTecnologia[i].IdVaga
                        };
                        if (RemoverTecnologiaDaVaga(vaga))
                        {
                            continue;
                        }

                        break;
                    }

                    List <Vaga> ListaDeVaga = ctx.Vaga.Where(i => i.IdEmpresa == empresaBuscado.IdEmpresa).ToList();
                    for (int i = 0; i < ListaDeVaga.Count; i++)
                    {
                        if (DeletarVaga(ListaDeVaga[i].IdVaga))
                        {
                            continue;
                        }
                    }
                    DeletarUsuarioEmpresaCandidato(empresaBuscado.IdUsuario);
                    ctx.SaveChanges();
                    return(true);
                }
                catch (Exception)
                {
                    return(false);
                }
            }
        }
        public bool CadastrarEmpresa(CadastrarEmpresaViewModel empresa)
        {
            using (DbSenaiContext ctx = new DbSenaiContext())
            {
                try
                {
                    Usuario usuario = new Usuario()
                    {
                        IdTipoUsuario     = 3,
                        Email             = empresa.Email.Trim(),
                        Senha             = empresa.Senha,
                        RespostaSeguranca = empresa.RespostaSeguranca,
                        PerguntaSeguranca = empresa.PerguntaSeguranca,
                        CaminhoImagem     = empresa.CaminhoImagem
                    };

                    Empresa NovaEmpresa = new Empresa()
                    {
                        NomeReponsavel      = empresa.NomeReponsavel,
                        Cnpj                = empresa.Cnpj.Trim(),
                        EmailContato        = empresa.EmailContato.Trim(),
                        NomeFantasia        = empresa.NomeFantasia,
                        RazaoSocial         = empresa.RazaoSocial,
                        Telefone            = empresa.Telefone.Trim(),
                        NumFuncionario      = empresa.NumFuncionario,
                        NumCnae             = empresa.NumCnae.Trim(),
                        Cep                 = empresa.Cep.Trim(),
                        Logradouro          = empresa.Logradouro,
                        Complemento         = empresa.Complemento,
                        Localidade          = empresa.Localidade,
                        Uf                  = empresa.Estado,
                        IdUsuarioNavigation = usuario
                    };
                    ctx.Add(NovaEmpresa);
                    ctx.SaveChanges();
                    string variavel = "ImageBackUp/";
                    if (usuario.CaminhoImagem == "Teste.webp" || usuario.CaminhoImagem == "user.png")
                    {
                        variavel = "imgPerfil/";
                    }

                    string pathToSave = Path.Combine(Directory.GetCurrentDirectory(), variavel + usuario.CaminhoImagem);
                    string pathMove   = Path.Combine(Directory.GetCurrentDirectory(), "imgPerfil/" + usuario.CaminhoImagem);
                    File.Move(pathToSave, pathMove, true);
                    return(true);
                }
                catch (Exception)
                {
                    return(false);
                }
            }
        }
Exemple #17
0
        public List <ListarVagasViewModel> ListarInscricoes(int idUsuario)
        {
            using (DbSenaiContext ctx = new DbSenaiContext())
            {
                try
                {
                    Candidato candidato = ctx.Candidato.FirstOrDefault(c => c.IdUsuario == idUsuario);
                    if (candidato == null)
                    {
                        return(null);
                    }

                    List <Inscricao> ListaDeInscricoes = ctx.Inscricao.Where(v => v.IdCandidato == candidato.IdCandidato).ToList();
                    if (ListaDeInscricoes == null)
                    {
                        return(null);
                    }

                    List <ListarVagasViewModel> ListVaga = new List <ListarVagasViewModel>();
                    for (int i = 0; i < ListaDeInscricoes.Count; i++)
                    {
                        Vaga v = ctx.Vaga.Select(u =>
                                                 new Vaga {
                            TituloVaga = u.TituloVaga, IdVaga = u.IdVaga, IdAreaNavigation =
                                new Area {
                                NomeArea = u.IdAreaNavigation.NomeArea
                            }, IdEmpresaNavigation =
                                new Empresa {
                                IdUsuarioNavigation =
                                    new Usuario {
                                    CaminhoImagem = u.IdEmpresaNavigation.IdUsuarioNavigation.CaminhoImagem
                                }
                            }
                        })
                                 .FirstOrDefault(u => u.IdVaga == ListaDeInscricoes[i].IdVaga);
                        ListVaga.Add(new ListarVagasViewModel()
                        {
                            TituloVaga    = v.TituloVaga,
                            IdVaga        = v.IdVaga,
                            IdInscricao   = ListaDeInscricoes[i].IdInscricao,
                            CaminhoImagem = v.IdEmpresaNavigation.IdUsuarioNavigation.CaminhoImagem,
                            NomeArea      = v.IdAreaNavigation.NomeArea
                        });
                    }
                    return(ListVaga);
                }
                catch (Exception)
                {
                    return(null);
                }
            }
        }
 public List <Tecnologia> ListarTecnologia()
 {
     using (DbSenaiContext ctx = new DbSenaiContext())
     {
         try
         {
             return(ctx.Tecnologia.ToList());
         }
         catch (Exception)
         {
             return(null);
         }
     }
 }
Exemple #19
0
 public List <Usuario> ListarAdministradores()
 {
     using (DbSenaiContext ctx = new DbSenaiContext())
     {
         try
         {
             return(ctx.Usuario.Where(v => v.IdTipoUsuario == 1).ToList());
         }
         catch (Exception)
         {
             return(null);
         }
     }
 }
Exemple #20
0
 public List <Usuario> ListaDebanidos()
 {
     using (DbSenaiContext ctx = new DbSenaiContext())
     {
         try
         {
             return(ctx.Usuario.Where(u => u.IdTipoUsuario == 4).ToList());
         }
         catch (Exception)
         {
             return(null);
         }
     }
 }
 public List <Area> ListarAreas()
 {
     using (DbSenaiContext ctx = new DbSenaiContext())
     {
         try
         {
             return(ctx.Area.ToList());
         }
         catch (Exception)
         {
             return(null);
         }
     }
 }
Exemple #22
0
 public List <TipoUsuario> ListarTipoUsuario()
 {
     using (DbSenaiContext ctx = new DbSenaiContext())
     {
         try
         {
             return(ctx.TipoUsuario.ToList());
         }
         catch (Exception)
         {
             return(null);
         }
     }
 }
 public List <Curso> ListarCurso()
 {
     using (DbSenaiContext ctx = new DbSenaiContext())
     {
         try
         {
             return(ctx.Curso.ToList());
         }
         catch (Exception)
         {
             return(null);
         }
     }
 }
Exemple #24
0
 public List<TipoRegimePresencial> ListarTipoPresenca()
 {
     using (DbSenaiContext ctx = new DbSenaiContext())
     {
         try
         {
             return ctx.TipoRegimePresencial.ToList();
         }
         catch (Exception)
         {
             return null;
         }
     }
 }
        //Em ordem CRUD - Criar, Ler, Atualizar, Deletar
        public bool AtualizarCandidato(int idUsuario, Candidato CandidatoAtualizado)
        {
            using (DbSenaiContext ctx = new DbSenaiContext())
            {
                try
                {
                    Candidato CandidatoBuscado = ctx.Candidato.FirstOrDefault(c => c.IdUsuario == idUsuario);

                    if (CandidatoBuscado == null)
                    {
                        return(false);
                    }

                    if (CandidatoAtualizado.NomeCompleto != null)
                    {
                        CandidatoBuscado.NomeCompleto = CandidatoAtualizado.NomeCompleto;
                    }
                    if (CandidatoAtualizado.Rg != null)
                    {
                        CandidatoBuscado.Rg = CandidatoAtualizado.Rg.Trim();
                    }
                    if (CandidatoAtualizado.Cpf != null)
                    {
                        CandidatoBuscado.Cpf = CandidatoAtualizado.Cpf.Trim();
                    }
                    if (CandidatoAtualizado.Telefone != null)
                    {
                        CandidatoBuscado.Telefone = CandidatoAtualizado.Telefone.Trim();
                    }
                    if (CandidatoAtualizado.LinkLinkedinCandidato != null)
                    {
                        CandidatoBuscado.LinkLinkedinCandidato = CandidatoAtualizado.LinkLinkedinCandidato.Trim();
                    }

                    if (CandidatoAtualizado.IdCurso >= 1)
                    {
                        CandidatoBuscado.IdCurso = CandidatoAtualizado.IdCurso;
                    }

                    ctx.Update(CandidatoBuscado);
                    ctx.SaveChanges();
                    return(true);
                }
                catch (Exception)
                {
                    return(false);
                }
            }
        }
 public Usuario Login(string email, string senha)
 {
     using (DbSenaiContext ctx = new DbSenaiContext())
     {
         try
         {
             senha = Crypter.Criptografador(senha);
             return(ctx.Usuario.FirstOrDefault(u => u.Email == email && u.Senha == senha));
         }
         catch (Exception)
         {
             return(null);
         }
     }
 }
Exemple #27
0
 public string BuscarImagemPerfilAdm(int idAms)
 {
     using (DbSenaiContext ctx = new DbSenaiContext())
     {
         try
         {
             var usuario = ctx.Usuario.Find(idAms);
             return(usuario.CaminhoImagem);
         }
         catch (Exception)
         {
             return(null);
         }
     }
 }
Exemple #28
0
 public bool CadastrarTecnologia(Tecnologia tecnologia)
 {
     using (DbSenaiContext ctx = new DbSenaiContext())
     {
         try
         {
             ctx.Add(tecnologia);
             ctx.SaveChanges();
             return(true);
         }
         catch (Exception)
         {
             return(false);
         }
     }
 }
Exemple #29
0
 public bool CadastrarArea(Area area)
 {
     using (DbSenaiContext ctx = new DbSenaiContext())
     {
         try
         {
             ctx.Add(area);
             ctx.SaveChanges();
             return(true);
         }
         catch (Exception)
         {
             return(false);
         }
     }
 }
Exemple #30
0
 public List <Empresa> ListarNomeEmpresas()
 {
     using (DbSenaiContext ctx = new DbSenaiContext())
     {
         try
         {
             return(ctx.Empresa.Select(u => new Empresa {
                 IdEmpresa = u.IdEmpresa, RazaoSocial = u.RazaoSocial
             }).ToList());
         }
         catch (Exception)
         {
             return(null);
         }
     }
 }