public IActionResult Add(DadosProfissionaisViewModel model) { if (ModelState.IsValid) { DadosProfissionais c = null; if (model.Id > 0) { c = dadosProfissionaisGerenciador.RecuperarPorId(model.Id); } else { c = new DadosProfissionais(); } c.Id = model.Id; c.Autonomo = model.Autonomo; c.Empresa = model.Empresa; c.Cargo = model.Cargo; c.DataAdmissao = model.DataAdmissao; c.Salario = model.Salario; dadosProfissionaisGerenciador.Add(c); } return(RedirectToAction("Index")); }
public void Delete(DadosProfissionais dadosProfissionais) { try { if (dadosProfissionais != null) { _context.dadosProfissionais.Remove(dadosProfissionais); } _context.SaveChanges(); } catch (Exception ex) { throw new Exception(ex.Message); } }
public void Add(DadosProfissionais dadosProfissionais) { try { if (dadosProfissionais != null) { if (dadosProfissionais.Id == 0) { _context.dadosProfissionais.Add(dadosProfissionais); } else { _context.dadosProfissionais.Update(dadosProfissionais); } _context.SaveChanges(); } } catch (Exception ex) { throw new Exception(ex.Message); } }