public List <PedidoWebPage> TraerPedidosSegunID(Int16 id) { ConexionMSSQL conexion = new ConexionMSSQL(); List <PedidoWebPage> listaPedidos = new List <PedidoWebPage>(); var lectura = conexion.Consulta_Rapida("Select * From PedidosPaginaPrediseniada Where ID_Usuario=" + id); while (lectura.Read()) { PedidoWebPage aux = new PedidoWebPage(); aux.Id = lectura.GetInt16(0); aux.Id_Cliente = lectura.GetInt16(1); aux.Id_WebPage = lectura.GetInt16(2); aux.Precio = lectura.GetInt32(3); var auxFecha = lectura.GetDateTime(4); aux.FechaPedido = auxFecha.ToShortDateString(); aux.Comentarios = lectura.GetString(5); aux.Estado = lectura.GetBoolean(6); listaPedidos.Add(aux); } conexion.Desconectar(); return(listaPedidos); }
public List <PedidoPaginaPersonalizada> ListarPedidos() { List <PedidoPaginaPersonalizada> listaPedidos = new List <PedidoPaginaPersonalizada>(); ConexionMSSQL conex = new ConexionMSSQL(); SqlDataReader reader = conex.Consulta_Rapida("select * from pedidoswebpage"); while (reader.Read()) { PedidoPaginaPersonalizada p = new PedidoPaginaPersonalizada(); p.Id = reader.GetInt16(0); p.Id_Cliente = reader.GetInt16(1); p.ID_Estilo = reader.GetInt16(2); p.Precio = reader.GetInt32(3); try { p.Comentarios = reader.GetString(4); //comentarios puede ser null } catch (Exception) { p.Comentarios = ""; //los comentarios nulos los convierto en string vacia para poder mostrarlos } var aux = reader.GetDateTime(5); p.Fecha = aux.ToShortDateString(); listaPedidos.Add(p); } conex.Desconectar(); return(listaPedidos); }
public int GetPrecioPorPagina() { ConexionMSSQL conex = new ConexionMSSQL(); SqlDataReader reader = conex.Consulta_Rapida("select valor from ValoresConfigurables where descripcion = 'PrecioPorPagina' "); reader.Read(); int precioPagina = reader.GetInt32(0); conex.Desconectar(); return(precioPagina); }
public string BuscarImagen(string titulo) { ConexionMSSQL conexion = new ConexionMSSQL(); SqlDataReader lectura = conexion.Consulta_Rapida("Select Url_Image From Prearmado Where Titulo = " + titulo + " )"); lectura.Read(); string UrlImagen; UrlImagen = lectura.GetString(0); conexion.Desconectar(); return(UrlImagen); }
public DatosPersonales TraerDatos(int id) { ConexionMSSQL conexion = new ConexionMSSQL(); var lectura = conexion.Consulta_Rapida("Select Nombre_Y_Apellido,Telefono_Movil,Email,Telefono_Fijo,Email_Recuperacion, Id_usuario From Datos_Personales Where ID_Usuario=" + id + ""); lectura.Read(); DatosPersonales aux = new DatosPersonales(); aux.NombreApellido = lectura.GetString(0); aux.TelefonoMovil = lectura.GetInt32(1); aux.Email = lectura.GetString(2); aux.TelefonoFijo = lectura.GetInt32(3); aux.EmailRecuperacion = lectura.GetString(4); aux.IdUsuario = lectura.GetInt16(5); return(aux); }
public List <Pagina> ListarPaginas(Int16 idPedido) { List <Pagina> listaPaginas = new List <Pagina>(); ConexionMSSQL conex = new ConexionMSSQL(); SqlDataReader reader = conex.Consulta_Rapida("select id, descripcion, habilitado from vw_listapaginas where idpedido=" + idPedido); while (reader.Read()) { Pagina p = new Pagina(); p.ID = reader.GetInt16(0); p.Descripcion = reader.GetString(1); p.Habilitado = reader.GetBoolean(2); listaPaginas.Add(p); } conex.Desconectar(); return(listaPaginas); }
/// <summary> /// Devuelve la lista completa de funcionalidades existentes en la base de datos. /// </summary> /// <returns></returns> public List <Funcionalidad> Listar() { List <Funcionalidad> lista = new List <Funcionalidad>(); ConexionMSSQL conexion = new ConexionMSSQL(); var lectura = conexion.Consulta_Rapida("select * from funcionalidades"); while (lectura.Read()) { Funcionalidad fun = new Funcionalidad(); fun.Id = lectura.GetInt16(0); fun.Descripcion = lectura.GetString(1); fun.Costo = lectura.GetInt32(2); lista.Add(fun); } conexion.Desconectar(); return(lista); }
public List <Estilo> Listar() { List <Estilo> lista = new List <Estilo>(); ConexionMSSQL conexion = new ConexionMSSQL(); var lectura = conexion.Consulta_Rapida("select * from Estilos"); while (lectura.Read()) { Estilo est = new Estilo(); est.Id = lectura.GetInt16(0); est.Descripcion = lectura.GetString(1); est.Url_Imagen = lectura.GetString(2); lista.Add(est); } conexion.Desconectar(); return(lista); }
public List <Funcionalidad> ListarFuncionalidades(Int16 idPedido) { List <Funcionalidad> listaFuncionalidades = new List <Funcionalidad>(); ConexionMSSQL conex = new ConexionMSSQL(); SqlDataReader reader = conex.Consulta_Rapida("select id, descripcion, costo, habilitado from vw_ListaFuncionalidades where idPedido =" + idPedido); while (reader.Read()) { Funcionalidad f = new Funcionalidad(); f.Id = reader.GetInt16(0); f.Descripcion = reader.GetString(1); f.Costo = reader.GetInt32(2); f.Habilitado = reader.GetBoolean(3); listaFuncionalidades.Add(f); } conex.Desconectar(); return(listaFuncionalidades); }
public Usuario login(Usuario user) { ConexionMSSQL conexion = new ConexionMSSQL(); SqlDataReader lectura = conexion.Consulta_Rapida("Select ID,NombreUsuario,Contrasenia,ID_Nivel From Usuarios Where NombreUsuario = '" + user.NombreUsuario + "' and Contrasenia = '" + user.Contrasenia + "'"); Usuario aux = new Usuario(); if (lectura.Read()) { aux.ID = lectura.GetInt16(0); aux.NombreUsuario = lectura.GetString(1); aux.Contrasenia = lectura.GetString(2); aux.Id_Acceso = lectura.GetInt16(3); } conexion.Desconectar(); return(aux); //si me envia todos los datos correctamente }
public List <Pagina> Listar() { ConexionMSSQL conexion = new ConexionMSSQL(); List <Pagina> lista = new List <Pagina>(); var lectura = conexion.Consulta_Rapida("Select * From Paginas"); while (lectura.Read()) { Pagina aux = new Pagina(); aux.ID = lectura.GetInt16(0); aux.Descripcion = lectura.GetString(1); aux.Url_Imagen = lectura.GetString(2); lista.Add(aux); } conexion.Desconectar(); return(lista); }
public List <Usuario> ListarInfo() { ConexionMSSQL conexion = new ConexionMSSQL(); List <Usuario> listaInfo = new List <Usuario>(); //TODO: no olvidarse de cambiar el id nivel hardcodeado en esta linea SqlDataReader lectura = conexion.Consulta_Rapida("select ID,NombreUsuario,ID_Nivel,urlImagen,Descripcion From Usuarios Where ID_Nivel=" + 3 + ""); while (lectura.Read()) { Usuario aux = new Usuario(); aux.ID = lectura.GetInt16(0); aux.NombreUsuario = lectura.GetString(1); aux.Id_Acceso = lectura.GetInt16(2); aux.Url_Imagen = lectura.GetString(3); aux.Descripcion = lectura.GetString(4); listaInfo.Add(aux); } conexion.Desconectar(); return(listaInfo); }
public List <Usuario> listaDeUsuarios() { ConexionMSSQL conexion = new ConexionMSSQL(); List <Usuario> listaDeUsuarios = new List <Usuario>(); SqlDataReader lectura = conexion.Consulta_Rapida("Select ID,NombreUsuario,Contrasenia,ID_Nivel,Habilitado From Usuarios"); while (lectura.Read()) { Usuario aux = new Usuario(); aux.ID = lectura.GetInt16(0); aux.NombreUsuario = lectura.GetString(1); aux.Contrasenia = lectura.GetString(2); aux.Id_Acceso = lectura.GetInt16(3); aux.Habilitado = lectura.GetBoolean(4); listaDeUsuarios.Add(aux); } conexion.Desconectar(); return(listaDeUsuarios); }
public List <VistaPedidoPersonalizado> ListarVistas() { List <VistaPedidoPersonalizado> listaVistas = new List <VistaPedidoPersonalizado>(); ConexionMSSQL conex = new ConexionMSSQL(); SqlDataReader reader = conex.Consulta_Rapida("select * from vw_ListaPedidos"); while (reader.Read()) { VistaPedidoPersonalizado vistaPedido = new VistaPedidoPersonalizado(); var aux = reader.GetDateTime(0); vistaPedido.Fecha = aux.ToShortDateString(); //Aca le estoy sacando la hora al mostrarlo en la tabla vistaPedido.IdPedido = reader.GetInt16(1); vistaPedido.IdUsuario = reader.GetInt16(2); vistaPedido.Estilo = reader.GetString(3); vistaPedido.CantPaginas = reader.GetInt32(4); vistaPedido.CantFuncs = reader.GetInt32(5); listaVistas.Add(vistaPedido); } conex.Desconectar(); return(listaVistas); }
public List <PaginaWeb> listaPaginassWeb() { ConexionMSSQL conexion = new ConexionMSSQL(); List <PaginaWeb> listaPaginaWeb = new List <PaginaWeb>(); SqlDataReader lectura = conexion.Consulta_Rapida("Select ID,Titulo,Descripcion,Url_Pagina,Url_Image,Habilitado,Precio From PaginaWeb"); while (lectura.Read()) { PaginaWeb aux = new PaginaWeb(); aux.ID = lectura.GetInt16(0); aux.Titulo = lectura.GetString(1); aux.Descripcion = lectura.GetString(2); aux.Url_PaginaWeb = lectura.GetString(3); aux.Url_Imagen = lectura.GetString(4); aux.Habilitado = lectura.GetBoolean(5); aux.Precio = lectura.GetInt32(6); listaPaginaWeb.Add(aux); } conexion.Desconectar(); return(listaPaginaWeb); }