public ComandoConsultarUltimoGrupo(int idUsuario) { usuario = FabricaEntidad.CrearEntidadUsuario(); grupo = FabricaEntidad.CrearEntidadGrupo(); usuario.Id = idUsuario; }
public ComandoConsultarLider(int idGrupo) { usuario = FabricaEntidad.CrearEntidadUsuario(); grupo = FabricaEntidad.CrearEntidadGrupo(); grupo.Id = idGrupo; }
public ComandoConsultarMiembroSinGrupo(int idGrupo, int idUsuario) { grupo = FabricaEntidad.CrearEntidadGrupo(); usuario = FabricaEntidad.CrearEntidadUsuario(); grupo.Id = idGrupo; usuario.Id = idUsuario; }
public ComandoEliminarIntegrante(int idGrupo, string nombreUsuario) { usuario = FabricaEntidad.CrearEntidadUsuario(); grupo = FabricaEntidad.CrearEntidadGrupo(); usuario.NombreUsuario = nombreUsuario; grupo.Id = idGrupo; }
public ComandoSalirGrupo(int idGrupo, int idUsuario) { grupo = FabricaEntidad.CrearEntidadGrupo(); usuario = FabricaEntidad.CrearEntidadUsuario(); lider = FabricaEntidad.CrearEntidadUsuario(); grupo.Id = idGrupo; usuario.Id = idUsuario; }
public ComandoVerificarLider(int idGrupo, int idUsuario) { usuario = FabricaEntidad.CrearEntidadUsuario(); lider = FabricaEntidad.CrearEntidadUsuario(); grupo = FabricaEntidad.CrearEntidadGrupo(); grupo.Id = idGrupo; usuario.Id = idUsuario; }
public ComandoEliminarGrupo(int idUsuario, int idGrupo) { usuario = FabricaEntidad.CrearEntidadUsuario(); lider = FabricaEntidad.CrearEntidadUsuario(); grupo = FabricaEntidad.CrearEntidadGrupo(); usuario.Id = idUsuario; grupo.Id = idGrupo; }
public override List <Entidad> ConsultarLista(Entidad objeto) { try { usuario = (Usuario)objeto; base.Conectar(); //Inicia una sesion con la base de datos base.Comando = base.SqlConexion.CreateCommand(); //Crea el comando base.Comando.CommandText = "ConsultarListaGrupos"; base.Comando.CommandType = CommandType.StoredProcedure; parametro = new NpgsqlParameter(); parametro.NpgsqlDbType = NpgsqlDbType.Integer; //Ingresa parametros de entrada parametro.Value = usuario.Id; base.Comando.Parameters.Add(parametro); leerDatos = base.Comando.ExecuteReader(); //Ejecuta el comando while (leerDatos.Read()) //Lee los resultados { Grupo fila = FabricaEntidad.CrearEntidadGrupo(); fila.Id = leerDatos.GetInt32(0); fila.Nombre = leerDatos.GetString(1); if (!leerDatos.IsDBNull(2)) { fila.RutaFoto = leerDatos.GetString(2); } lista.Add(fila); } leerDatos.Close(); //Cierra el Data Reader base.Desconectar(); //Culmina la sesion con la base de datos return(lista); } catch (NpgsqlException e) { throw new BaseDeDatosExcepcion(e, "Error de logica de BD en " + this.GetType().FullName + "." + MethodBase.GetCurrentMethod().Name + ". " + e.Message); } catch (NullReferenceException e) { throw new ReferenciaNulaExcepcion(e, "Parametros de entrada nulos en " + this.GetType().FullName + "." + MethodBase.GetCurrentMethod().Name + ". " + e.Message); } }
public ComandoConsultarMiembroSinLider(int id) { grupo = FabricaEntidad.CrearEntidadGrupo(); grupo.Id = id; }
public ComandoConsultarPerfilGrupo(int id) { grupo = FabricaEntidad.CrearEntidadGrupo(); grupo.Id = id; }