public void desactivarUsuario(Usuario usuario) { if (usuario.getID().Equals(0) || usuario.Equals(null)) { throw new ArgumentNullException("Administrador (Activar Usuario) - Usuario invalido."); } else { usuario.setActivo(false); } }
public void agregarUsuario(Usuario usuario) { if (usuario.getID() != "0000") { setUsuario(usuario); } else { throw new ArgumentNullException("El usuario es invalido"); } }
public void agregarUsuario(Usuario usuario) { if (usuario.getID() != "0000" || usuario != null) { if (usuario.getID() == getUsuario().getID() || usuario.Equals(getUsuario())) { throw new ArgumentException("Calficicacion (Agregar Usuario) - La calificacion ya esta relacionada con ese usuario."); } else { setUsuario(usuario); } } else { throw new ArgumentNullException("Calificacion (Agregar Usuario) - Usuario invalido"); } }
public Reporte(int id,int idPost,int idUsuarioReportado,TipoReporte tipoReporte,Usuario usuario) { if (id == 0) { throw new ArgumentNullException("Constructor Reporte - ID invalida."); } else { if (idPost == 0) { throw new ArgumentNullException("Constructor Reporte - IDPost invalida."); } else { if (idUsuarioReportado == 0) { throw new ArgumentNullException("Constructor Reporte - ID Usuario Reportado invalida."); } else { if (tipoReporte == null || tipoReporte.getID().Equals(0)) { throw new ArgumentNullException("Constructor Reporte - Tipo Reporte invalido."); } else { if (usuario == null || usuario.getID().Equals(0)) { throw new ArgumentNullException("Constructor Reporte - Usuario invalido."); } else { setID(id); setIDPost(idPost); setIDUsuarioReportado(idUsuarioReportado); setTipoReporte(tipoReporte); setUsuario(usuario); setFechaCreacion(DateTime.Now); } } } } } }
public void setUsuario(Usuario usuario) { _usuario = usuario; }
public void reportarUsuario(int id,int idPost,int idUsuarioReportado,TipoReporte tipoReporte,Usuario usuario) { Usuario yo = new Usuario(getID(), getAdmin(), getActivo(), getContrasena(), getApodo(), getCorreo(), getOcupacion(), getIntereses(), getFechaCreacion(), getFechaModificacion()); Reporte reporte = new Reporte(id, idPost, idUsuarioReportado, tipoReporte, yo); }
public Calificacion crearCalificacion(int id,Boolean aprueba,String comentario) { Usuario yo = new Usuario(getID(),getAdmin(),getActivo(),getContrasena(),getApodo(),getCorreo(),getOcupacion(),getIntereses(),getFechaCreacion(),getFechaModificacion()); Calificacion cali = new Calificacion(id, aprueba, comentario); cali.agregarUsuario(yo); return cali; }