/// <summary> /// Atualiza uma inscrição existente /// </summary> /// <param name="id">Id da inscrição que será atualizada</param> /// <param name="inscricaoAtualizada">Objeto com as novas informações</param> public void Atualizar(int id, Inscricao inscricaoAtualizada) { Inscricao inscricaoBuscada = ctx.Inscricao.Find(id); if (inscricaoBuscada != null) { if (inscricaoAtualizada.DataInscricao != null) { inscricaoBuscada.DataInscricao = inscricaoAtualizada.DataInscricao; } if (inscricaoAtualizada.IdVaga > 0) { inscricaoBuscada.IdVaga = inscricaoAtualizada.IdVaga; } if (inscricaoAtualizada.IdStatusInscricao > 0) { inscricaoBuscada.IdStatusInscricao = inscricaoAtualizada.IdStatusInscricao; } if (inscricaoAtualizada.IdCandidato > 0) { inscricaoBuscada.IdCandidato = inscricaoAtualizada.IdCandidato; } } ctx.Inscricao.Update(inscricaoBuscada); ctx.SaveChanges(); }
public void Atualizar(int id, Beneficio beneficioAtualizado) { Beneficio beneficioBuscado = ctx.Beneficio.Find(id); beneficioBuscado.NomeBeneficio = beneficioAtualizado.NomeBeneficio; ctx.Beneficio.Update(beneficioBuscado); ctx.SaveChanges(); }
public void Atualizar(int id, Estagio estagioAtualizado) { Estagio estagioBuscado = ctx.Estagio.Find(id); estagioBuscado.DataInicio = estagioAtualizado.DataInicio; estagioBuscado.DataFinal = estagioAtualizado.DataFinal; ctx.Estagio.Update(estagioBuscado); ctx.SaveChanges(); }
public void Atualizar(int id, Contrato contratoAtualizado) { Contrato contratoBuscado = ctx.Contratos.Find(id); contratoBuscado.DataInicio = contratoAtualizado.DataInicio; contratoBuscado.DataAlertar = contratoAtualizado.DataAlertar; ctx.Contratos.Update(contratoBuscado); ctx.SaveChanges(); }
public void Add(TEntity obj) { try { ctx.Set <TEntity>().Add(obj); ctx.SaveChanges(); } catch (Exception ex) { Console.WriteLine(ex); throw ex; } }
public void Atualizar(int id, Habilidade habilidadeAtualizada) { Habilidade habilidadeBuscada = ctx.Habilidades.Find(id); if (habilidadeBuscada != null) { habilidadeBuscada.NomeHabilidade = habilidadeAtualizada.NomeHabilidade; } ctx.Habilidades.Update(habilidadeBuscada); ctx.SaveChanges(); }
public int CadastrarUsuario(Usuario usuario) { ctx.Usuarios.Add(usuario); ctx.SaveChanges(); return(usuario.IdUsuario); }
public void Atualizar(int id, HabilidadeXcandidato habilidadeXCandidatoAtualizada) { HabilidadeXcandidato habilidadeXCandidatoBuscado = ctx.HabilidadeXcandidato.Find(id); if (habilidadeXCandidatoBuscado != null) { habilidadeXCandidatoBuscado.IdHabilidade = habilidadeXCandidatoAtualizada.IdHabilidade; } if (habilidadeXCandidatoBuscado != null) { habilidadeXCandidatoBuscado.IdCandidato = habilidadeXCandidatoAtualizada.IdCandidato; } ctx.HabilidadeXcandidato.Update(habilidadeXCandidatoBuscado); ctx.SaveChanges(); }
public int CadastrarEndereco(Endereco endereco) { using (ProVagasContext ctx = new ProVagasContext()) { ctx.Endereco.Add(endereco); ctx.SaveChanges(); return(endereco.IdEndereco); } }
/// <summary> /// Cadastra um novo status de inscrição /// </summary> /// <param name="novoStatusInscricao">Objeto contendo as informações do novo status de inscrição</param> public void Cadastrar(StatusInscricao novoStatusInscricao) { ctx.StatusInscricao.Add(novoStatusInscricao); ctx.SaveChanges(); }