public void CambiarHabilitado(Int16 id, bool habilitado) { ConexionMSSQL conexion = new ConexionMSSQL(); conexion.SentenciaNonQuery("update Usuarios set Habilitado=" + Convert.ToInt16(habilitado) + " Where ID=" + id); conexion.Desconectar(); }
public void EliminarPedidoPrediseniado(Int16 idPagina) { ConexionMSSQL conexion = new ConexionMSSQL(); conexion.SentenciaNonQuery("update PedidosPaginaPrediseniada set Estado = 0 Where ID=" + idPagina); conexion.Desconectar(); }
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 void EliminarPedidoPersonalizado(Int16 idPagina) { ConexionMSSQL conexion = new ConexionMSSQL(); conexion.SentenciaNonQuery("update PedidosWebPage set Estado = 0 Where ID=" + idPagina); conexion.Desconectar(); }
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 void SetPrecioPorPagina(int precio) { ConexionMSSQL conex = new ConexionMSSQL(); conex.SentenciaNonQuery("update ValoresConfigurables set valor = " + precio + " where descripcion = 'PrecioPorPagina'"); conex.Desconectar(); }
public int Modificar(Estilo estilo) { ConexionMSSQL conexion = new ConexionMSSQL(); int rowsAfectadas = conexion.SentenciaNonQuery("update Estilos set Descripcion='" + estilo.Descripcion + "',Url_Imagen='" + estilo.Url_Imagen + "',Habilitado=" + Convert.ToInt16(estilo.Habilitado) + " Where ID=" + estilo.Id); conexion.Desconectar(); return(rowsAfectadas); }
public int Eliminar(Int16 id)//este delete se va a convertir en update de habilitado con un trigger (instead of delete) { ConexionMSSQL conexion = new ConexionMSSQL(); int rowsAfectadas = conexion.SentenciaNonQuery("Delete from Estilos where ID =" + id); conexion.Desconectar(); return(rowsAfectadas); }
public int Agregar(Pagina pag) { ConexionMSSQL conexion = new ConexionMSSQL(); int rowsAfectadas = conexion.SentenciaNonQuery("insert into paginas (descripcion,Url_Imagen,Habilitado) values ('" + pag.Descripcion + "','" + pag.Url_Imagen + "','" + pag.Habilitado + "')"); conexion.Desconectar(); return(rowsAfectadas); }
public int Modificar(Pagina pagina) { ConexionMSSQL conexion = new ConexionMSSQL(); int rowsAfectadas = conexion.SentenciaNonQuery("update paginas set Descripcion='" + pagina.Descripcion + "',Url_Imagen='" + pagina.Url_Imagen + "',Habilitado=" + Convert.ToInt16(pagina.Habilitado) + " Where ID=" + pagina.ID); conexion.Desconectar(); return(rowsAfectadas); }
public int Modificar(PaginaWeb pag) { ConexionMSSQL conexion = new ConexionMSSQL(); int rowsAfectadas = conexion.SentenciaNonQuery("update PaginaWeb set Titulo='" + pag.Titulo + "',Descripcion='" + pag.Descripcion + "',Url_Pagina='" + pag.Url_PaginaWeb + "',Url_Image='" + pag.Url_Imagen + "',Habilitado=" + Convert.ToInt16(pag.Habilitado) + ",Precio=" + pag.Precio + " Where ID=" + pag.ID); conexion.Desconectar(); return(rowsAfectadas); }
public int Modificar(Funcionalidad fun) { ConexionMSSQL conexion = new ConexionMSSQL(); int rowsAfectadas = conexion.SentenciaNonQuery("update funcionalidades set Descripcion='" + fun.Descripcion + "',Costo=" + fun.Costo + ",Habilitado=" + Convert.ToInt16(fun.Habilitado) + " Where ID=" + fun.Id); conexion.Desconectar(); return(rowsAfectadas); }
public int Restaurar(Int16 id) { ConexionMSSQL conexion = new ConexionMSSQL(); int rowAfectadas = conexion.SentenciaNonQuery("update PaginaWeb set Habilitado=" + 1 + "Where ID=" + id); conexion.Desconectar(); return(rowAfectadas); }
public int Eliminar(Int16 id)//tal vez serviria un procedimiento almacenado que solo elimine si la sentencia afecta 1 sola row? { ConexionMSSQL conexion = new ConexionMSSQL(); int rowsAfectadas = conexion.SentenciaNonQuery("Delete from Funcionalidades where ID =" + id); conexion.Desconectar(); return(rowsAfectadas); }
/// <summary> /// Agrega una funcionalidad a la lista en base de datos. /// </summary> /// <param name="Func"></param> /// <returns>Devuelve la cantidad de lineas afectadas en la base. (1 si fue exitoso) </returns> public int Agregar(Funcionalidad Func) { ConexionMSSQL conexion = new ConexionMSSQL(); int rowsAfectadas = conexion.SentenciaNonQuery("insert into Funcionalidades(Descripcion, Costo,Habilitado) values('" + Func.Descripcion + "' , '" + Func.Costo + "','" + Func.Habilitado + "')"); conexion.Desconectar(); return(rowsAfectadas); }
public int Eliminar(Int16 id) { ConexionMSSQL conexion = new ConexionMSSQL(); int rowsAfectadas = conexion.SentenciaNonQuery("Delete from PaginaWeb where ID =" + id); conexion.Desconectar(); return(rowsAfectadas); }
public int EnviarDatos(PaginaWeb pag) { //insert into PaginaWeb(Titulo,Descripcion,Url_Pagina,Url_Image) values ('Modern Business','Template moderno para empresas','../Templates Prefabricados/Template_03/index.html','../Imagenes/ImagenesPaginas/Moderno.png') ConexionMSSQL conexion = new ConexionMSSQL(); int rowsAfectadas = conexion.SentenciaNonQuery("insert into PaginaWeb(Titulo,Descripcion,Url_Pagina,Url_Image,Habilitado,Precio) values ('" + pag.Titulo + "','" + pag.Descripcion + "','" + pag.Url_PaginaWeb + "','" + pag.Url_Imagen + "','" + pag.Habilitado + "','" + pag.Precio + "')"); conexion.Desconectar(); return(rowsAfectadas); }
public int Agregar(Estilo estilo) { ConexionMSSQL conexion = new ConexionMSSQL(); int rowsAfectadas = conexion.SentenciaNonQuery("insert into Estilos(Descripcion, Url_Imagen,Habilitado) values('" + estilo.Descripcion + "','" + estilo.Url_Imagen + "','" + estilo.Habilitado + "')"); // estilos ahora tiene un UrlImagen entonces podemos usar el boton que nos mostro maxi apra agregar imagenes, guardarlas en una carpeta, traer la ruta y la ruta la enviamos // a la BD con este insert tambien conexion.Desconectar(); return(rowsAfectadas); }
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 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); }
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); }
/// <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 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 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 <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 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); }