public void ExecutarTarefa(T item, TipoOperacaoBd tipo) { using (var ctx = new ProjetoConnection()) { ctx.Entry <T>(item).State = (EntityState)tipo; ctx.SaveChanges(); } }
public static void AlterarColaborador(Colaborador colaborador) { using (var ctx = new ProjetoConnection()) { ctx.Entry <Colaborador>(colaborador).State = EntityState.Modified; ctx.SaveChanges(); } }
public static void ExcluirColaborador(Colaborador colaborador) { using (var ctx = new ProjetoConnection()) { ctx.Entry <Colaborador>(colaborador).State = EntityState.Deleted; ctx.SaveChanges(); } }
public static void AlterarProjeto(CadProjeto projeto) { using (var ctx = new ProjetoConnection()) { ctx.Entry <CadProjeto>(projeto).State = EntityState.Modified; ctx.SaveChanges(); } }
public static void DeleteProjColab(ProjetosColaborador projetoColaborador) { using (var ctx = new ProjetoConnection()) { if (projetoColaborador.IDPROJ_COLAB == 0) { throw new Exception("Projeto/Colaborador Nulo!"); } ctx.Entry <ProjetosColaborador>(projetoColaborador).State = EntityState.Deleted; ctx.SaveChanges(); } }