public static void ExcluirColaborador(CadColaborador colaborador) { using (var ctx = new ProjectManagerConnection()) { ctx.Entry <CadColaborador>(colaborador).State = EntityState.Deleted; ctx.SaveChanges(); } }
public static void CadastrarColaborador(CadColaborador colaborador) { using (var ctx = new ProjectManagerConnection()) { ctx.CadColaborador.Add(colaborador); ctx.SaveChanges(); } }
public ActionResult ExcluirColaborador(CadColaborador Colaborador) { try { ColaboradoresDao.ExcluirColaborador(Colaborador); return(RedirectToAction("ListarColaboradores")); } catch (Exception ex) { ViewBag.MensagemErro = ex.Message; return(View("_Erro")); } }
public ActionResult AlterarColaborador(CadColaborador Colaborador) { try { if (!ModelState.IsValid) { return(View()); } ColaboradoresDao.AlterarColaborador(Colaborador); return(RedirectToAction("ListarColaboradores")); } catch (Exception ex) { ViewBag.MensagemErro = ex.Message; return(View("_Erro")); } }
public ActionResult IncluirColaborador(CadColaborador colaborador) { try { //if (!colaborador.TipoDocumento.()) //{ // ModelState.AddModelError("Cpf", "O CPF informado é inválido"); //} if (!ModelState.IsValid) { return(View()); } ColaboradoresDao.CadastrarColaborador(colaborador); return(RedirectToAction("Index")); } catch (Exception ex) { ViewBag.MensagemErro = ex.Message; return(View("_Erro")); } }