public void NovoAdministrador(Administrador novoAdministrador) { ctx.Administrador.Include(a => a.IdUsuarioNavigation); ctx.Add(novoAdministrador); ctx.SaveChanges(); }
public void Atualizar(int Id, Usuario usuarioAtualizado) { Usuario usuarioBuscado = ctx.Usuario.Find(Id); if (usuarioAtualizado.Nome != null) { usuarioBuscado.Nome = usuarioAtualizado.Nome; } ctx.Usuario.Update(usuarioBuscado); ctx.SaveChanges(); }
//Tenho que arrumar metodo de vaga, preciso do login para identificar quem é a empresa que cadastrou a vaga, fazendo o login tenho q adaptar o metodo vaga public Vaga Cadastrar(Vaga novaVaga) { Empresa empresaBuscada = ctx.Empresa.FirstOrDefault(e => e.IdUsuario == novaVaga.IdEmpresa); if (empresaBuscada != null) { novaVaga.IdEmpresa = empresaBuscada.IdEmpresa; var cadastrarVaga = ctx.Vaga.Add(novaVaga).Entity; ctx.SaveChanges(); return(cadastrarVaga); } else { return(null); } }
public Inscricao Candidatura(Inscricao novaInscricao) { Candidato candidatoBuscado = ctx.Candidato.FirstOrDefault(e => e.IdUsuario == novaInscricao.IdCandidato); if (candidatoBuscado != null) { novaInscricao.IdCandidato = candidatoBuscado.IdCandidato; var inscricao = ctx.Inscricao.Add(novaInscricao).Entity; ctx.SaveChanges(); return(inscricao); } else { return(null); } }
public void Cadastrar(Candidato novoCandidato) { ctx.Candidato.Add(novoCandidato); ctx.SaveChanges(); }
public void CadastrarCurso(Curso novoCurso) { ctx.Curso.Add(novoCurso); ctx.SaveChanges(); }
public void CadastrarTipoContrato(TipoContrato novoTipoContrato) { ctx.TipoContrato.Add(novoTipoContrato); ctx.SaveChanges(); }
public void CadastrarEmpresa(Empresa novaEmpresa) { ctx.Empresa.Add(novaEmpresa); ctx.SaveChanges(); }
public void CadastrarContrato(Contrato novoContrato) { ctx.Contrato.Add(novoContrato); ctx.SaveChanges(); }