public Usuario Obter(int usuarioID) { using (var db = new AvaliacaoDesempenhoContextEntities()) { return(db.Usuario.Include("Papel").FirstOrDefault(p => p.ID.Equals(usuarioID))); } }
public AvaliacaoGestor Obter(int avaliacaoID) { using (var db = new AvaliacaoDesempenhoContextEntities()) { return(db.AvaliacaoGestor.Where(x => x.ID == avaliacaoID).FirstOrDefault()); } }
public List <Usuario> ListarPorPapel(BusinessEntities.Enumeradores.CodigoPapeis papelID) { using (var db = new AvaliacaoDesempenhoContextEntities()) { return(db.Usuario.Where(p => p.Papel_ID.Equals((int)papelID)).ToList()); } }
public List <SituacaoCicloAvaliacao> Listar() { using (var db = new AvaliacaoDesempenhoContextEntities()) { return(db.SituacaoCicloAvaliacao.ToList()); } }
public List <CicloAvaliacao> ListarCiclosDisponiveis() { using (var db = new AvaliacaoDesempenhoContextEntities()) { return(db.CicloAvaliacao.Include("SituacaoCicloAvaliacao").Where(x => x.SituacaoCicloAvaliacao_ID > 1 && x.SituacaoCicloAvaliacao_ID < 7).ToList()); } }
public void Editar(ObjetivoColaborador objetivo) { using (var db = new AvaliacaoDesempenhoContextEntities()) { if (objetivo.MetaColaborador.ResultadoAtingidoColaborador != null) { if (!objetivo.MetaColaborador.ResultadoAtingidoColaborador_ID.HasValue) { db.ResultadoAtingidoColaborador.Add(objetivo.MetaColaborador.ResultadoAtingidoColaborador); } else { if (!objetivo.MetaColaborador.ResultadoAtingidoColaborador.AvaliacaoGestor_ID.HasValue) { db.AvaliacaoGestor.Add(objetivo.MetaColaborador.ResultadoAtingidoColaborador.AvaliacaoGestor); } else { db.Entry(objetivo.MetaColaborador.ResultadoAtingidoColaborador.AvaliacaoGestor).State = EntityState.Modified; } db.Entry(objetivo.MetaColaborador.ResultadoAtingidoColaborador).State = EntityState.Modified; } } db.Entry(objetivo.MetaColaborador).State = EntityState.Modified; db.Entry(objetivo).State = EntityState.Modified; db.SaveChanges(); } }
public Usuario Obter(string login) { using (var db = new AvaliacaoDesempenhoContextEntities()) { return(db.Usuario.Include("Papel").FirstOrDefault(p => p.Login.Equals(login))); } }
public List <StatusPDI> Listar() { using (var db = new AvaliacaoDesempenhoContextEntities()) { return(db.StatusPDI.ToList()); } }
public StatusAvaliacaoColaborador Obter(int ID) { using (var db = new AvaliacaoDesempenhoContextEntities()) { return db.StatusAvaliacaoColaborador.First(p => p.ID == ID); } }
public List<StatusAvaliacaoColaborador> Listar() { using (var db = new AvaliacaoDesempenhoContextEntities()) { return db.StatusAvaliacaoColaborador.ToList(); } }
public StatusPDI Obter(int id) { using (var db = new AvaliacaoDesempenhoContextEntities()) { return(db.StatusPDI.Where(x => x.ID == id).First()); } }
public List <CicloAvaliacao> ListarCiclosDisponiveis(int cargoID, int areaID, int setorID, int gestorID) { using (var db = new AvaliacaoDesempenhoContextEntities()) { var cicloAssociacao = from ciclo in db.CicloAvaliacao join associacao in db.AssociacaoCargoCompetencia on ciclo.ID equals associacao.CicloAvaliacao_ID where ciclo.SituacaoCicloAvaliacao_ID > 1 && associacao.CargoRubiID == cargoID && associacao.AreaRubiID == areaID && associacao.SetorRubiID == setorID && associacao.CargoCompetenciaID != null && associacao.AreaCompetenciaID != null && associacao.SetorCompetenciaID != null select ciclo; var ciclosDeSubordinados = from ciclo in db.CicloAvaliacao join avaliacao in db.AvaliacaoColaborador on ciclo.ID equals avaliacao.CicloAvaliacao_ID join usuario in db.Usuario on avaliacao.Colaborador_ID equals usuario.ID where ciclo.SituacaoCicloAvaliacao_ID > 1 && usuario.GestorRubiID.Value == gestorID select ciclo; return(cicloAssociacao.Union(ciclosDeSubordinados).Distinct().ToList()); } }
public CicloAvaliacao Obter(int id) { using (var db = new AvaliacaoDesempenhoContextEntities()) { return(db.CicloAvaliacao.Include("SituacaoCicloAvaliacao").First(p => p.ID == id)); } }
public void Remover(int id) { using (var db = new AvaliacaoDesempenhoContextEntities()) { db.CicloAvaliacao.Remove(Obter(id)); db.SaveChanges(); } }
public void Editar(CicloAvaliacao cicloAvaliacao) { using (var db = new AvaliacaoDesempenhoContextEntities()) { db.Entry(cicloAvaliacao).State = EntityState.Modified; db.SaveChanges(); } }
public void Incluir(CicloAvaliacao cicloAvaliacao) { using (var db = new AvaliacaoDesempenhoContextEntities()) { db.CicloAvaliacao.Add(cicloAvaliacao); db.SaveChanges(); } }
public List <ContribuicaoColaborador> Listar(int idAvaliacao) { using (var db = new AvaliacaoDesempenhoContextEntities()) { return(db.ContribuicaoColaborador.Include("AvaliacaoGestor") .Where(p => p.AvaliacaoColaborador_ID == idAvaliacao).ToList()); } }
public void Incluir(Usuario usuario) { using (var db = new AvaliacaoDesempenhoContextEntities()) { db.Usuario.Add(usuario); db.SaveChanges(); } }
public Usuario Obter(int usuarioRubi, int empresaRubi) { using (var db = new AvaliacaoDesempenhoContextEntities()) { return(db.Usuario.Where(u => u.UsuarioRubiID == usuarioRubi && u.CodigoEmpresaRubiUD == empresaRubi).FirstOrDefault()); } }
public List<StatusAvaliacaoColaborador> ListarIN(int situacao1, int situacao2) { using (var db = new AvaliacaoDesempenhoContextEntities()) { return db.StatusAvaliacaoColaborador.Where(x => x.ID == situacao1 || x.ID == situacao2).ToList(); } }
public List <SituacaoCicloAvaliacao> Listar(int de, int ate) { using (var db = new AvaliacaoDesempenhoContextEntities()) { return(db.SituacaoCicloAvaliacao.Where(x => x.ID >= de && x.ID <= ate).ToList()); } }
public void Editar(PerformanceColaborador performanceColaborador) { using (var db = new AvaliacaoDesempenhoContextEntities()) { db.Entry(performanceColaborador).State = EntityState.Modified; db.SaveChanges(); } }
public ContribuicaoColaborador Obter(int contribuicaoColaboradorID) { using (var db = new AvaliacaoDesempenhoContextEntities()) { return(db.ContribuicaoColaborador.Include("AvaliacaoGestor") .Where(p => p.ID == contribuicaoColaboradorID).FirstOrDefault()); } }
public void Incluir(ObjetivoColaborador objetivo) { using (var db = new AvaliacaoDesempenhoContextEntities()) { db.ObjetivoColaborador.Add(objetivo); db.SaveChanges(); } }
public PerformanceColaborador Obter(int avaliacaoColaborador_ID) { using (var db = new AvaliacaoDesempenhoContextEntities()) { return(db.PerformanceColaborador .Where(p => p.AvaliacaoColaborador_ID == avaliacaoColaborador_ID).FirstOrDefault()); } }
public void Editar(DesenvolvimentoCompetencia desenvolvimentoCompetencia) { using (var db = new AvaliacaoDesempenhoContextEntities()) { db.Entry(desenvolvimentoCompetencia).State = EntityState.Modified; db.SaveChanges(); } }
public void Incluir(PerformanceColaborador performanceColaborador) { using (var db = new AvaliacaoDesempenhoContextEntities()) { db.PerformanceColaborador.Add(performanceColaborador); db.SaveChanges(); } }
public List <DesenvolvimentoCompetencia> Listar(int idAvaliacaoPDI) { using (var db = new AvaliacaoDesempenhoContextEntities()) { return(db.DesenvolvimentoCompetencia .Where(p => p.AvaliacaoPDIColaborador_ID == idAvaliacaoPDI).ToList()); } }
public ResultadoAtingidoColaborador Obter(int ResultadoAtingidoColaboradorID) { using (var db = new AvaliacaoDesempenhoContextEntities()) { return(db.ResultadoAtingidoColaborador .Where(p => p.ID == ResultadoAtingidoColaboradorID).FirstOrDefault()); } }
public bool IsGestor(int colaboradorId, int gestorRubiId) { using (var db = new AvaliacaoDesempenhoContextEntities()) { return(db.Usuario.Where(x => x.ID == colaboradorId && x.GestorRubiID == gestorRubiId).Any()); } }