public void Apagar(int id) { Formacao formacao = db.Formacoes.Find(id); db.Formacoes.Remove(formacao); db.SaveChanges(); }
public bool ExcluirFormacao(Formacao forma) { var curriculoDados = new PerfilCurricular.Models.CurriculoDAL(); var retExcluir = curriculoDados.ExcluirFormacao(forma); return(retExcluir.Success); }
public void Deletar(int id) { Formacao formacaoApagada = new Formacao(); formacaoApagada = BuscarPorId(id); ctx.Formacao.Remove(formacaoApagada); ctx.SaveChanges(); }
private void PrepararCurso(Formacao f) { if (f.Valido) { CursoDetalhado cd = new CursoDetalhado(f); painel.Children.Add(cd); } }
public IActionResult IncluirFormacao(Formacao formacao) { if (ModelState.IsValid) { dao.IncluirFormacao(formacao); return(RedirectToAction("Detalhes", new { id = formacao.CandidatoId })); } return(BadRequest()); }
private void LoadDados(Formacao f) { nomeCurso.Content = f.NomeCurso; cargaHoraria.Text = f.CargaHoraria; dataInicio.Text = f.DataInicio.ToShortDateString(); dataTermino.Text = f.DataTermino.ToShortDateString(); peso.Value = f.Peso; pontos.Text = f.Pontos.ToString(); }
public ActionResult Edit([Bind(Include = "FormacaoId,Curso,Instituicao,Descricao,Conclusao,CadidatoId")] Formacao formacao) { if (ModelState.IsValid) { var formacaoBo = new FormacaoBo(); formacaoBo.Editar(formacao); return(RedirectToAction("Index")); } return(View(formacao)); }
public void AdicionarFormacao(int id, Formacao formacao) { var listFunc = _context.Funcionarios; var func = listFunc.Where(p => p.Id == id).FirstOrDefault(); listFunc.Remove(func); func.Formacao.Add(formacao); Adicionar(func); }
public IActionResult ExcluirFormacao(int id) { Formacao formacao = dao.BuscarFormacao(id); if (formacao != null) { dao.ExcluirFormacao(formacao); return(RedirectToAction("Detalhes", new { id = formacao.CandidatoId })); } return(NotFound()); }
public async Task <bool> AlterarAsync(Formacao formacao) { try { _databaseContext.Formacoes.Update(formacao); return(await _databaseContext.SaveChangesAsync() == 1); } catch (Exception e) { throw new Exception("Erro ao atualizar formacao.", e); } }
public void Atualizar(int id, Formacao formacao) { Formacao formacaoAtualizada = new Formacao(); formacaoAtualizada = BuscarPorId(id); formacaoAtualizada.Instituicao = formacao.Instituicao; formacaoAtualizada.Curso = formacao.Curso; formacaoAtualizada.DataInicio = formacao.DataInicio; formacaoAtualizada.DataConclusao = formacao.DataConclusao; ctx.Formacao.Update(formacaoAtualizada); ctx.SaveChanges(); }
public ActionResult SalvarNovaFormacao(int Id, Formacao formacao) { try { _funcionarioRepository.AdicionarFormacao(Id, formacao); return(RedirectToAction("Index")); } catch (Exception) { throw; } }
public async Task <bool> IncluirAsync(Formacao formacao) { try { await _databaseContext.Formacoes.AddAsync(formacao); return(await _databaseContext.SaveChangesAsync() == 1); } catch (Exception e) { throw new Exception("Erro ao incluir formação.", e); } }
public ActionResult Delete(int id, Formacao formacao) { try { FormacaoRepository repository = new(); repository.Delete(formacao); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
public async Task <IActionResult> OnGetAsync(Guid?id) { if (id == null) { return(NotFound()); } Formacao = await _context.Formacoes.FirstOrDefaultAsync(m => m.FormacaoId == id); if (Formacao == null) { return(NotFound()); } return(Page()); }
public async Task <IActionResult> OnPostAsync(Guid?id) { if (id == null) { return(NotFound()); } Formacao = await _context.Formacoes.FindAsync(id); if (Formacao != null) { _context.Formacoes.Remove(Formacao); await _context.SaveChangesAsync(); } return(RedirectToPage("./Index")); }
public void Maiscoisa() { Formacao f = new Formacao { Id = ObjectId.GenerateNewId(), NomeCurso = "Curso 3", TipoCurso = "Curso de Teste", AreaCurso = "TI", CargaHoraria = "20", DataInicio = new DateTime(2018, 01, 01), DataTermino = new DateTime(2018, 10, 01), Valido = true, Peso = 5, Pontos = 20 }; Session.GetColaborador().AdicionarCurso(f); }
public ActionResult Create([Bind] Formacao formacao) { try { CandidateRepository candidateRepository = new(); Candidate candidate = candidateRepository.BuscarPorCPF(formacao.Candidate.CPF); formacao.Candidate.Id = candidate.Id; FormacaoRepository repository = new(); repository.Add(formacao); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
public CursoDetalhado(Formacao f) { InitializeComponent(); LoadDados(f); setBGColor(); }
public void ExcluirFormacao(Formacao formacao) { context.Formacoes.Remove(formacao); context.SaveChanges(); }
public ActionResult Index(Formacao formacao) { ProjectRepository repository = new(); return(View(repository.BuscarPorAutor(formacao.Candidate.CPF))); }
public void Cadastrar(Formacao novoFormacao) { ctx.Formacao.Add(novoFormacao); ctx.SaveChanges(); }
public void ValidaEditar(Formacao domain) { throw new NotImplementedException(); }
public void IncluirFormacao(Formacao formacao) { context.Formacoes.Add(formacao); context.SaveChanges(); }
public Formacao Mostrar(int id) { Formacao formacao = db.Formacoes.Find(id); return(formacao); }
public void Editar(Formacao formacao) { db.Entry(formacao).State = EntityState.Modified; db.SaveChanges(); }
public IActionResult Post(Formacao novoFormacao) { _formacaoRepository.Cadastrar(novoFormacao); return(StatusCode(200, novoFormacao)); }
public void Adicionar(Formacao formacao) { db.Formacoes.Add(formacao); db.SaveChanges(); }
public Formacao ObterPorId(int id) { Formacao formacao = db.Formacoes.Find(id); return(formacao); }
public IActionResult Atualizar(int id, Formacao formacao) { _formacaoRepository.Atualizar(id, formacao); return(StatusCode(200)); }