private void loadFriendDataInForm(Usuario usuario) { this.emailBox.Text = usuario.Email; this.fotoBox.ImageLocation = usuario.Foto_usuario; this.nacimentoBox.SetDate(usuario.FechaDeNacimiento); this.residenciaBox.Text = usuario.Residencia; }
public Etiqueta newEtiqueta(Fotos foto, Usuario user) { try { return this.newEtiqueta(foto.Id, user.Id); } catch (Exception ex) { throw ex; } }
public List<Etiqueta> getAllByUsuario(Usuario user) { try { return this.getAllByUsuario(user.Id); } catch (Exception ex) { throw ex; } }
public bool existeUsuario(Usuario usuario) { try { return dataUsuario.isEmailInUse(usuario.Email); } catch (Exception ex) { return ex == null; } }
public void removeEtiqueta(Fotos foto, Usuario user) { try { Etiqueta etiqueta = daoEtiqueta.searchByFotoAndUser(foto.Id, user.Id); daoEtiqueta.remove(etiqueta); } catch (Exception ex) { throw ex; } }
public void rechazarAmistad(int usuarioLogueado, Usuario solicitante) { try { Solicitud_Amistad solicitud = dataAmistades.getOneByUsers(usuarioLogueado, solicitante.Id); dataAmistades.remove(solicitud); } catch (Exception ex) { throw new Exception("No se pudo rechazar la solicitud", ex); } }
public void aceptarAmistad(int usuarioLogueado, Usuario solicitante) { try { Solicitud_Amistad solicitud = dataAmistades.getOneByUsers(usuarioLogueado, solicitante.Id); this.aceptarSolicitud(solicitud); } catch (Exception ex) { throw new Exception("No se pudo aceptar la solicitud", ex); } }
public Usuario_Grupo newUsuarioGrupo(Usuario usuario, Grupos grupo) { try { return this.newUsuarioGrupo(usuario.Id, grupo.Id); } catch (Exception ex) { throw ex; } }
public List<Usuario_Grupo> getAllByUsuario(Usuario usuario) { try { return this.getAllByUsuario(usuario.Id); } catch (Exception ex) { throw ex; } }
private void loadFriendDataInForm(Usuario usuario) { this.emailBox.Text = usuario.Email; this.fotoUsuario.ImageLocation = usuario.Foto_usuario; }
private Validator validateUsuario(Usuario usuario, string password_check) { Validator validador = validateUsuario(usuario); if (usuario.Password != password_check) { validador.addError("-Las contraseñas no coinciden"); } return validador; }
private Validator validateUsuario(Usuario usuario) { /** * Datos obligatorios * * -Nombre * -Foto (consultar) * -Email */ Validator validador = new Validator(); if (usuario.Nombre == "") { validador.addError("-Debe ingresar un nombre"); } if (usuario.Email == "") { validador.addError("-Debe ingresar un email"); } if (usuario.Password == "") { validador.addError("-Debe ingresar una contraseña"); } if (usuario.Foto_usuario == "") { validador.addError("-Debe seleccionar una foto"); } return validador; }
public void nuevoUsuario(string email, string password, string password_check, string nombre, string apellido, string residencia, DateTime fdn, string foto) { Usuario usuario = new Usuario(apellido, nombre, email, password, residencia, fdn, foto); Validator validador = this.validateUsuario(usuario, password_check); if (existeUsuario(usuario)) { validador.addError("-El usuario con el correo ingresado ya existe"); } if (validador.Valid) { /** Llamar al DAO */ dataUsuario.add(usuario); } else { /** Throw Exception */ throw new Exception(validador.Message); } }
public void modificarUsuario(int id, string email, string password, string password_check, string nombre, string apellido, string residencia, DateTime fdn, string foto) { Usuario usuario = new Usuario(apellido, nombre, email, password, residencia, fdn, foto); Validator validador = this.validateUsuario(usuario, password_check); if (validador.Valid) { /** Llamar al DAO */ usuario.Id = id; dataUsuario.modify(usuario); } else { /** Throw Exception */ throw new Exception(validador.Message); } }
private void setData(Usuario usuario) { emailBox.Text = usuario.Email; nombreBox.Text = usuario.Nombre; apellidoBox.Text = usuario.Apellido; residenciaBox.Text = usuario.Residencia; fdnBox.SetDate(usuario.FechaDeNacimiento); fotoBox.Text = usuario.Foto_usuario; fotoFrame.ImageLocation = usuario.Foto_usuario; }
public void removeUsuarioGrupo(Usuario usuario, Grupos grupo) { try { Usuario_Grupo usuarioGrupo = daoUsuariosGrupos.searchByUserAndGroup(grupo.Id,usuario.Id); daoUsuariosGrupos.remove(usuarioGrupo); } catch (Exception ex) { throw ex; } }
public Etiqueta(Usuario usuario, Fotos foto) { this.UsuarioId = usuario.Id; this.FotoId = foto.Id; }
private List<Usuario> getListaSolicitantes(Usuario solicitante) { List<Usuario> lista = new List<Usuario>(); foreach (Solicitud_Amistad solicitud in dataAmistades.getAllNotFriendsFromUser(solicitante)) { if (solicitud.Solicitante == solicitante.Id) { lista.Add(controladoraUsuario.getUsuarioById(solicitud.Solicitado)); } else { lista.Add(controladoraUsuario.getUsuarioById(solicitud.Solicitante)); } } return lista; }
private void creaNuevaSolicitud(Usuario solicitante, Usuario solicitado) { Solicitud_Amistad solicitud = new Solicitud_Amistad(solicitante.Id, solicitado.Id); dataAmistades.add(solicitud); }
public bool verificaAmistadExistente(Usuario solicitante, Usuario solicitado) { try { return dataAmistades.getOneByUsers(solicitante.Id, solicitado.Id) != null; } catch (Exception ex) { return ex == null; } }