public List <UsuarioViewModel> AchaFriends(string txtBusca, string txtMidia) { var p = new SqlParameter[] { new SqlParameter("usuarios", txtBusca), new SqlParameter("midias", txtMidia), }; if (string.IsNullOrEmpty(txtBusca)) { p[0].Value = DBNull.Value; } if (string.IsNullOrEmpty(txtMidia)) { p[1].Value = DBNull.Value; } var tabela = HelperDAO.ExecutaProcSelect("spBuscarUser", p); List <UsuarioViewModel> lista = new List <UsuarioViewModel>(); foreach (DataRow registro in tabela.Rows) { lista.Add(MontaModel(registro)); } return(lista); }
public virtual List <ListagemViewModel> ListagemGeral(int idUsuario, int idCategoria = 0, int idTipo = 0, string txtMidia = "") { var p = new SqlParameter[] { new SqlParameter("idUsuario", idUsuario), new SqlParameter("idCategoria", idCategoria), new SqlParameter("idTipo", idTipo), new SqlParameter("nome", txtMidia) }; if (idCategoria == 0) { p[1].Value = DBNull.Value; } if (idTipo == 0) { p[2].Value = DBNull.Value; } if (string.IsNullOrEmpty(txtMidia)) { p[3].Value = DBNull.Value; } var tabela = HelperDAO.ExecutaProcSelect("spConsultaComposta", p); List <ListagemViewModel> lista = new List <ListagemViewModel>(); foreach (DataRow registro in tabela.Rows) { lista.Add(MontaListagem(registro)); } return(lista); }
public void ConcretizaAmizade(int userId, int friendId) { var p = new SqlParameter[] { new SqlParameter("usuarioId", userId), new SqlParameter("friendId", friendId) }; HelperDAO.ExecutaProcSelect("spConcretizaAmizade", p); }
public virtual int ProximoId() { var p = new SqlParameter[] { new SqlParameter("tabela", Tabela) }; var tabela = HelperDAO.ExecutaProcSelect("spProximoId", p); return(Convert.ToInt32(tabela.Rows[0][0])); }
public virtual List <ListagemViewModel> Listagem(int id) { var p = new SqlParameter[] { new SqlParameter("idUsuario", id), }; var tabela = HelperDAO.ExecutaProcSelect("spConsultaTodos", p); List <ListagemViewModel> lista = new List <ListagemViewModel>(); foreach (DataRow registro in tabela.Rows) { lista.Add(MontaListagem(registro)); } return(lista); }
/// <summary> /// spListaMidias /// </summary> /// <param name="tipoMidiaId">1 a 3 qual midia</param> /// <returns>lista de um dos tipos</returns> public virtual List <MidiaViewModel> ListaMidias(int tipoMidiaId, int userId) { var p = new SqlParameter[] { new SqlParameter("tipoMidiaId", tipoMidiaId), new SqlParameter("userId", userId), }; var tabela = HelperDAO.ExecutaProcSelect("spListaMidiaPeloTipo", p); List <MidiaViewModel> lista = new List <MidiaViewModel>(); foreach (DataRow registro in tabela.Rows) { lista.Add(MontaModel(registro)); } return(lista); }
public List <UsuarioViewModel> ListaAmigos(int userId, bool pedidoAmizade) { var p = new SqlParameter[] { new SqlParameter("id", userId), new SqlParameter("pedido", pedidoAmizade), }; var tabela = HelperDAO.ExecutaProcSelect("spListaFriends", p); List <UsuarioViewModel> lista = new List <UsuarioViewModel>(); foreach (DataRow registro in tabela.Rows) { lista.Add(MontaModel(registro)); } return(lista); }
public virtual List <T> Listagem() { var p = new SqlParameter[] { new SqlParameter("tabela", Tabela), new SqlParameter("Ordem", "1") // 1 é o primeiro campo da tabela, // ou seja, a chave primária }; var tabela = HelperDAO.ExecutaProcSelect("spListagem", p); List <T> lista = new List <T>(); foreach (DataRow registro in tabela.Rows) { lista.Add(MontaModel(registro)); } return(lista); }
public virtual MidiaViewModel MidiaTop(int tipoMidiaId) { var p = new SqlParameter[] { new SqlParameter("tipoMidiaId", tipoMidiaId), }; var tabela = HelperDAO.ExecutaProcSelect("spListaTop", p); if (tabela.Rows.Count == 0) { return(null); } else { return(MontaModel(tabela.Rows[0])); } }
public virtual UsuarioViewModel ValidaLogin(string login, string senha) { var p = new SqlParameter[] { new SqlParameter("login", login), new SqlParameter("senha", senha) }; var tabela = HelperDAO.ExecutaProcSelect("spValidaLogin", p); if (tabela.Rows.Count == 0) { return(null); } else { return(MontaModel(tabela.Rows[0])); } }
public virtual T Consulta(int id) { var p = new SqlParameter[] { new SqlParameter("id", id), new SqlParameter("tabela", Tabela) }; var tabela = HelperDAO.ExecutaProcSelect("spConsulta", p); if (tabela.Rows.Count == 0) { return(null); } else { return(MontaModel(tabela.Rows[0])); } }