internal int Gravar(Curso curso) { try { using (AcademicoprofContext contexto = new AcademicoprofContext()) { if (curso.CurCodigo == 0) { contexto.Cursos.Add(curso); } else { contexto.Cursos.Attach(curso); contexto.Entry(curso).State = EntityState.Modified; } return(contexto.SaveChanges()); } } catch { return(-1); } }
internal int Excluir(int id) { try { using (AcademicoprofContext contexto = new AcademicoprofContext()) { var curso = contexto.Cursos.Where(c => c.CurCodigo == id).FirstOrDefault(); if (curso != null) { contexto.Cursos.Remove(curso); return(contexto.SaveChanges()); } else { return(0); } } } catch { return(-1); } }
private int AtualizarUltimoAcesso(int codigo) { try { using (AcademicoprofContext contexto = new AcademicoprofContext()) { var usuario = contexto.Usuarios.Where(u => u.FunCodigo == codigo).FirstOrDefault(); if (usuario != null) { usuario.UsuUltimoacesso = DateTime.Now; return(contexto.SaveChanges()); } else { return(0); } } } catch { return(-1); } }