public static bool actualizar_usuario(conexion_entidad cn_conexion, usuarios user, cliente clientes) { SqlConnection sqlConexion = new SqlConnection("server = " + cn_conexion.server + ";database=" + cn_conexion.database + ";Integrated Security=True"); string sUsuario = "UPDATE USUARIO SET correo = '" + user.correo + "', password = ENCRYPTBYPASSPHRASE('password', '" + user.password + "'), estado = '" + clientes.estado + "' WHERE idUSUARIO = '" + user.usuario + "' "; SqlCommand sqlUpdateClient = new SqlCommand(sUsuario, sqlConexion); string sCliente = "UPDATE CLIENTE SET nombre = '" + clientes.nombre + "', apellido = '" + clientes.apellido + "', " + "telefono = '" + clientes.telefono + "', identificacion = '" + clientes.identificacion + "', email = '" + clientes.email + "', " + "nit = '" + clientes.nit + "',estado = '" + clientes.estado + "' WHERE idUSUARIO = '" + user.usuario.ToString() + "' "; SqlCommand sqlInsertCliente = new SqlCommand(sCliente, sqlConexion); sqlConexion.Open(); sqlUpdateClient.Connection = sqlConexion; try { sqlInsertCliente.ExecuteNonQuery(); sqlUpdateClient.ExecuteNonQuery(); if (sqlConexion.State == ConnectionState.Open) { sqlConexion.Close(); } return(true); } catch (Exception ex) { if (sqlConexion.State == ConnectionState.Open) { sqlConexion.Close(); } throw new Exception(ex.Message, ex.InnerException); } }
protected void lnkObtnerMiCuenta_Click(object sender, EventArgs e) { try { conexion_entidad cn = new conexion_entidad(); string database = Convert.ToString(System.Configuration.ConfigurationManager.AppSettings["tdvbd"]); string server = Convert.ToString(System.Configuration.ConfigurationManager.AppSettings["tdvsrv"]); cn.database = database; cn.server = server; cn.usuario = Session["sesion_usuario"].ToString(); DataTable dt = logica_usuarios.obtieneUsuarios(cn, 2); hdIdUsuario.Value = dt.Rows[0]["idUSUARIO"].ToString(); hdNombreUsuario.Value = dt.Rows[0]["nombre"].ToString(); hdApellidoUsuario.Value = dt.Rows[0]["apellido"].ToString(); hdPasswordUsuario.Value = dt.Rows[0]["password"].ToString(); hdPasswordUsuario2.Value = dt.Rows[0]["password"].ToString(); hdCorreoUsuario.Value = dt.Rows[0]["correo"].ToString(); string javaScript = "datosMicuenta();"; ScriptManager.RegisterStartupScript(this, this.GetType(), "script", javaScript, true); } catch (Exception ex) { Console.WriteLine("Error: " + ex); } }
public static bool actualizar_articulo(conexion_entidad cn_conexion, producto eProducto) { SqlConnection sqlConexion = new SqlConnection("server = " + cn_conexion.server + ";database=" + cn_conexion.database + ";Integrated Security=True"); string sArticulo = "UPDATE ARTICULO SET nombre = '" + eProducto.nombre + "', descripcion = '" + eProducto.descripcion + "', ruta_imagen = '" + eProducto.ruta + "', stock = '" + eProducto.stock + "', otro = '" + eProducto.otro + "', idCategoria = '" + eProducto.idcategoria + "', estado = '" + eProducto.estado + "' " + "WHERE idARTICULO = '" + eProducto.idarticulo + "'"; SqlCommand sqlUpdateArticulo = new SqlCommand(sArticulo, sqlConexion); sqlConexion.Open(); sqlUpdateArticulo.Connection = sqlConexion; try { sqlUpdateArticulo.ExecuteNonQuery(); if (sqlConexion.State == ConnectionState.Open) { sqlConexion.Close(); } return(true); } catch (Exception ex) { if (sqlConexion.State == ConnectionState.Open) { sqlConexion.Close(); } throw new Exception(ex.Message, ex.InnerException); } }
public static bool actualizar_pedido(conexion_entidad cn_conexion, pedidos ped) { SqlConnection sqlConexion = new SqlConnection("server = " + cn_conexion.server + ";database=" + cn_conexion.database + ";Integrated Security=True"); string sPedido = "UPDATE PEDIDO SET estado = '" + ped.estado + "' where idPEDIDO = '" + ped.idpedido + "'"; SqlCommand sqlUpdatePedido = new SqlCommand(sPedido, sqlConexion); sqlConexion.Open(); sqlUpdatePedido.Connection = sqlConexion; try { sqlUpdatePedido.ExecuteNonQuery(); if (sqlConexion.State == ConnectionState.Open) { sqlConexion.Close(); } return(true); } catch (Exception ex) { if (sqlConexion.State == ConnectionState.Open) { sqlConexion.Close(); } throw new Exception(ex.Message, ex.InnerException); } }
public static bool insertar_articulo(conexion_entidad cn_conexion, producto eProducto) { SqlConnection sqlConexion = new SqlConnection("server = " + cn_conexion.server + ";database=" + cn_conexion.database + ";Integrated Security=True"); string sArticulo = "INSERT INTO ARTICULO(nombre, descripcion, ruta_imagen, stock, otro, idCategoria ,estado) " + "VALUES('" + eProducto.nombre + "','" + eProducto.descripcion + "','" + eProducto.ruta + "','" + eProducto.stock + "','" + eProducto.otro + "','" + eProducto.idcategoria + "', '" + eProducto.estado + "')"; SqlCommand sqlInsertarArticulo = new SqlCommand(sArticulo, sqlConexion); sqlConexion.Open(); sqlInsertarArticulo.Connection = sqlConexion; try { sqlInsertarArticulo.ExecuteNonQuery(); if (sqlConexion.State == ConnectionState.Open) { sqlConexion.Close(); } return(true); } catch (Exception ex) { if (sqlConexion.State == ConnectionState.Open) { sqlConexion.Close(); } throw new Exception(ex.Message, ex.InnerException); } }
public static DataTable obtieneUsuarios(conexion_entidad cn_conexion, Int32 parametro) { SqlConnection sqlConexion = new SqlConnection("server = " + cn_conexion.server + ";database=" + cn_conexion.database + ";Integrated Security=True"); SqlCommand sqlObtieneUsuarios; if (parametro == 1) { sqlObtieneUsuarios = new SqlCommand("sp_obtieneUsuarios", sqlConexion); sqlObtieneUsuarios.CommandType = CommandType.StoredProcedure; sqlObtieneUsuarios.Parameters.AddWithValue("@idusuario", Convert.IsDBNull(cn_conexion.usuario) ? Convert.DBNull : cn_conexion.usuario); } else { string sUsuCliente = "SELECT c.nombre, c.apellido, u.idUSUARIO, u.correo ,CAST(DECRYPTBYPASSPHRASE('password', u.password) AS VARCHAR(8000)) AS password FROM USUARIO u WITH(NOLOCK) INNER JOIN CLIENTE c WITH(NOLOCK) ON u.idUSUARIO = c.idUSUARIO WHERE u.idUSUARIO = '" + cn_conexion.usuario + "'"; sqlObtieneUsuarios = new SqlCommand(sUsuCliente, sqlConexion); } try { DataTable dtUsers = new DataTable("obtiene_usuarios"); SqlDataAdapter sqlUsuarios = new SqlDataAdapter(); sqlUsuarios.SelectCommand = sqlObtieneUsuarios; sqlUsuarios.Fill(dtUsers); sqlConexion.Close(); return(dtUsers); } catch (Exception ex) { throw new Exception(ex.Message, ex.InnerException); } }
protected void lnkActualizarPedido_Click(object sender, EventArgs e) { conexion_entidad cn = new conexion_entidad(); pedidos ped = new pedidos(); string database = Convert.ToString(System.Configuration.ConfigurationManager.AppSettings["tdvbd"]); string server = Convert.ToString(System.Configuration.ConfigurationManager.AppSettings["tdvsrv"]); cn.database = database; cn.server = server; ped.idpedido = hdIdPedido.Value; if (rdbPendiente.Checked) { ped.estado = "Pendiente"; } else if (rdbEnproceso.Checked) { ped.estado = "En proceso"; } else { ped.estado = "Finalizado"; } bool update = logica_pedidos.actualizar_pedido(cn, ped); if (update) { string javaScript = "mostrarPedidos();"; ScriptManager.RegisterStartupScript(this, this.GetType(), "script", javaScript, true); } }
protected void btnIngresar_Click(object sender, EventArgs e) { try { if (txtUsuario.Text.Length == 0) { txtUsuario.Focus(); return; } if (txtPassword.Text.Length == 0) { txtPassword.Focus(); return; } string database = Convert.ToString(System.Configuration.ConfigurationManager.AppSettings["tdvbd"]); string server = Convert.ToString(System.Configuration.ConfigurationManager.AppSettings["tdvsrv"]); cn = logica_usuarios.obtenerUsuario(new conexion_entidad { database = database, server = server, usuario = txtUsuario.Text, password = txtPassword.Text }); if ((cn.password == txtPassword.Text && cn.usuario == txtUsuario.Text) || (cn.password == txtPassword.Text && cn.correo == txtUsuario.Text)) { if (Convert.ToInt32(cn.estado) != 0) { if (Convert.ToInt32(cn.tipousuario) == 1) { Session["sesion_usuario"] = cn.usuario; Session["tipo_usuario"] = cn.tipousuario; Response.Redirect("panel_administrador.aspx"); } else { Session["sesion_usuario"] = cn.usuario; Session["tipo_usuario"] = cn.tipousuario; Response.Redirect("index.aspx"); } } else { Console.WriteLine("Usuario desactivado"); } } else { Console.WriteLine("Error"); return; } } catch (Exception ex) { return; } }
public static bool insertar_usuario(conexion_entidad cn_conexion, usuarios user, cliente clientes) { try { return(datos_usuarios.insertar_usuario(cn_conexion, user, clientes)); }catch (Exception ex) { throw new Exception(ex.Message, ex.InnerException); } }
public static conexion_entidad obtenerUsuario(conexion_entidad cn_entidad) { try { return(datos_usuarios.obtenerUsuario(cn_entidad)); }catch (Exception ex) { throw new Exception(ex.Message, ex.InnerException); } }
public static bool actualizar_cliente(conexion_entidad cn_conexion, cliente clientes) { try { return(datos_clientes.actualizar_cliente(cn_conexion, clientes)); } catch (Exception ex) { throw new Exception(ex.Message, ex.InnerException); } }
public static DataTable obtieneClienteIndividual(conexion_entidad cn_conexion, cliente clientes) { try { return(datos_clientes.obtieneClienteIndividual(cn_conexion, clientes)); } catch (Exception ex) { throw new Exception(ex.Message, ex.InnerException); } }
public static DataTable obtieneUsuarios(conexion_entidad cn_conexion, Int32 parametro) { try { return(datos_usuarios.obtieneUsuarios(cn_conexion, parametro)); } catch (Exception ex) { throw new Exception(ex.Message, ex.InnerException); } }
public static DataTable obtenerCategorias(conexion_entidad cn_conexion) { try { return(datos_articulos.obtenerCategorias(cn_conexion)); } catch (Exception ex) { throw new Exception(ex.Message, ex.InnerException); } }
public static bool actualizar_articulo(conexion_entidad cn_conexion, producto eProducto) { try { return(datos_articulos.actualizar_articulo(cn_conexion, eProducto)); } catch (Exception ex) { throw new Exception(ex.Message, ex.InnerException); } }
public static DataTable obtienePedidos(conexion_entidad cn_conexion) { try { return(datos_pedidos.obtienePedidos(cn_conexion)); } catch (Exception ex) { throw new Exception(ex.Message, ex.InnerException); } }
public static bool actualizar_pedido(conexion_entidad cn_conexion, pedidos ped) { try { return(datos_pedidos.actualizar_pedido(cn_conexion, ped)); } catch (Exception ex) { throw new Exception(ex.Message, ex.InnerException); } }
public static DataTable obtieneArticuloIndividual(conexion_entidad cn_conexion, producto eProducto) { try { return(datos_articulos.obtieneArticuloIndividual(cn_conexion, eProducto)); } catch (Exception ex) { throw new Exception(ex.Message, ex.InnerException); } }
public static DataTable obtenerPedidoIndividual(conexion_entidad cn_conexion, pedidos ped) { try { return(datos_pedidos.obtenerPedidoIndividual(cn_conexion, ped)); } catch (Exception ex) { throw new Exception(ex.Message, ex.InnerException); } }
protected void lnkActualizarArticuloExistente_Click(object sender, EventArgs e) { bool insert; if (idCargarImagen.HasFile) { Entidades.producto eProducto = new Entidades.producto(); conexion_entidad cn = new conexion_entidad(); string database = Convert.ToString(System.Configuration.ConfigurationManager.AppSettings["tdvbd"]); string server = Convert.ToString(System.Configuration.ConfigurationManager.AppSettings["tdvsrv"]); cn.database = database; cn.server = server; eProducto.idarticulo = hdIdArticulo.Value; eProducto.nombre = hdNombreArticulo.Value; eProducto.descripcion = hdDescripcionArticulo.Value; eProducto.stock = hdStock.Value; eProducto.otro = hdOtro.Value; String fileName = idCargarImagen.FileName; String ruta = "/images/" + fileName; idCargarImagen.SaveAs(Server.MapPath("~/images/") + fileName); eProducto.ruta = ruta; eProducto.idcategoria = dpCategorias.SelectedValue; if (Convert.ToInt32(dpEstadoArticulo.SelectedValue) == 0) { eProducto.estado = "0"; } else { eProducto.estado = dpEstadoArticulo.SelectedValue; } insert = logica_articulos.actualizar_articulo(cn, eProducto); } else { return; } if (insert) { idCargarImagen.Attributes.Clear(); idCargarImagen.PostedFile.InputStream.Dispose(); idCargarImagen.Dispose(); string javaScript = "mostrarArticulos();"; ScriptManager.RegisterStartupScript(this, this.GetType(), "script", javaScript, true); } }
public static conexion_entidad obtenerConexion() { try { conexion_entidad conexion = new conexion_entidad(); conexion.database = Convert.ToString(System.Configuration.ConfigurationManager.AppSettings["tdvbd"]); conexion.server = Convert.ToString(System.Configuration.ConfigurationManager.AppSettings["tdvsrv"]); return(conexion); } catch (Exception ex) { Console.WriteLine("Error en la conexion: " + ex.Message); return(null); } }
protected void lnkActualizarMiCuenta_Click(object sender, EventArgs e) { usuarios user = new usuarios(); cliente clientes = new cliente(); conexion_entidad cn = new conexion_entidad(); string database = Convert.ToString(System.Configuration.ConfigurationManager.AppSettings["tdvbd"]); string server = Convert.ToString(System.Configuration.ConfigurationManager.AppSettings["tdvsrv"]); cn.database = database; cn.server = server; //cn.usuario = Session["sesion_usuario"].ToString(); if (hdPasswordUsuario.Value != hdPasswordUsuario2.Value) { return; } if (Convert.ToInt32(dpEstadoUsuario.SelectedValue) == 0) { clientes.estado = "0"; } else { clientes.estado = dpEstadoUsuario.SelectedValue; } clientes.idusuario = hdIdUsuario.Value; clientes.nombre = hdNombreUsuario.Value; clientes.apellido = hdApellidoUsuario.Value; clientes.email = hdCorreoUsuario.Value; user.usuario = hdIdUsuario.Value; user.correo = hdCorreoUsuario.Value; user.password = hdPasswordUsuario.Value; bool update = logica_usuarios.actualizar_usuario(cn, user, clientes); if (update) { string javaScript = "refreshUsuarios();"; ScriptManager.RegisterStartupScript(this, this.GetType(), "script", javaScript, true); } }
public static string obtenerArticuloIndividual(string idarticulo) { try { conexion_entidad cn = new conexion_entidad(); string database = Convert.ToString(System.Configuration.ConfigurationManager.AppSettings["tdvbd"]); string server = Convert.ToString(System.Configuration.ConfigurationManager.AppSettings["tdvsrv"]); cn.database = database; cn.server = server; Entidades.producto eProducto = new Entidades.producto(); eProducto.idarticulo = idarticulo; DataTable dt = logica_articulos.obtieneArticuloIndividual(cn, eProducto); List <Dictionary <string, object> > rows = new List <Dictionary <string, object> >(); Dictionary <string, object> row = null; foreach (DataRow dr in dt.Rows) { row = new Dictionary <string, object>(); foreach (DataColumn col in dt.Columns) { row.Add(col.ColumnName, dr[col]); } rows.Add(row); } JavaScriptSerializer js = new JavaScriptSerializer(); string json = js.Serialize(rows); return(json); } catch (Exception ex) { Console.WriteLine("Error: " + ex); return(null); } }
public static bool insertar_usuario(conexion_entidad cn_conexion, usuarios user, cliente clientes) { SqlConnection sqlConexion = new SqlConnection("server = " + cn_conexion.server + ";database=" + cn_conexion.database + ";Integrated Security=True"); SqlCommand sqlInsertar = new SqlCommand("sp_insertarUsuario", sqlConexion); sqlInsertar.CommandType = CommandType.StoredProcedure; sqlInsertar.Parameters.AddWithValue("@idusuario", user.usuario); sqlInsertar.Parameters.AddWithValue("@idtipousuario", user.tipousuario); sqlInsertar.Parameters.AddWithValue("@correo", user.correo); sqlInsertar.Parameters.AddWithValue("@password", user.password); string sCliente = "INSERT INTO CLIENTE(idUSUARIO, nombre, apellido,telefono,identificacion, email, fechaInicio,nit, estado) VALUES('" + clientes.idusuario + "', " + "'" + clientes.nombre + "', '" + clientes.apellido + "', '" + clientes.telefono + "','" + clientes.identificacion + "'," + "'" + clientes.email + "', '" + DateTime.Now + "','" + clientes.nit + "', 1)"; SqlCommand sqlInsertCliente = new SqlCommand(sCliente, sqlConexion); sqlConexion.Open(); sqlInsertar.Connection = sqlConexion; try { sqlInsertar.ExecuteNonQuery(); sqlInsertCliente.ExecuteNonQuery(); if (sqlConexion.State == ConnectionState.Open) { sqlConexion.Close(); } return(true); } catch (Exception ex) { if (sqlConexion.State == ConnectionState.Open) { sqlConexion.Close(); } throw new Exception(ex.Message, ex.InnerException); } }
protected void lnkActualizarCliente_Click(object sender, EventArgs e) { cliente clientes = new cliente(); conexion_entidad cn = new conexion_entidad(); string database = Convert.ToString(System.Configuration.ConfigurationManager.AppSettings["tdvbd"]); string server = Convert.ToString(System.Configuration.ConfigurationManager.AppSettings["tdvsrv"]); cn.database = database; cn.server = server; cn.usuario = Session["sesion_usuario"].ToString(); clientes.idcliente = hdIdCliente.Value; clientes.idusuario = hdIdUserCliente.Value; clientes.nombre = hdNombreCliente.Value; clientes.apellido = hdApellidoCliente.Value; clientes.telefono = hdTelefonoCliente.Value; clientes.identificacion = hdIdentificacionCliente.Value; clientes.email = hdCorreoCliente.Value; clientes.nit = hdNITCliente.Value; if (Convert.ToInt32(dpEstadoCliente.SelectedValue) == 0) { clientes.estado = "0"; } else { clientes.estado = dpEstadoCliente.SelectedValue; } bool update = logica_clientes.actualizar_cliente(cn, clientes); if (update) { string javaScript = "refreshClientes();"; ScriptManager.RegisterStartupScript(this, this.GetType(), "script", javaScript, true); } }
public static conexion_entidad obtenerUsuario(conexion_entidad cn_entidad) { SqlConnection sqlConexion = new SqlConnection("server = " + cn_entidad.server + ";database=" + cn_entidad.database + ";Integrated Security=True"); SqlCommand sqlObtenerUsuario = new SqlCommand("sp_obtieneLogin", sqlConexion); sqlObtenerUsuario.CommandType = CommandType.StoredProcedure; sqlObtenerUsuario.Parameters.AddWithValue("@usuario", Convert.IsDBNull(cn_entidad.usuario) ? Convert.DBNull : cn_entidad.usuario); sqlObtenerUsuario.Parameters.AddWithValue("@password", Convert.IsDBNull(cn_entidad.password) ? Convert.DBNull : cn_entidad.password); try { DataTable usuario = new DataTable("dtUsuarios"); SqlDataAdapter usuario_obtenido = new SqlDataAdapter(); usuario_obtenido.SelectCommand = sqlObtenerUsuario; usuario_obtenido.Fill(usuario); conexion_entidad obtencion_usuario = new conexion_entidad(); if (usuario.Rows.Count > 0) { obtencion_usuario.usuario = Convert.ToString(usuario.Rows[0]["usuario"]); obtencion_usuario.password = Convert.ToString(usuario.Rows[0]["password"]); obtencion_usuario.correo = Convert.ToString(usuario.Rows[0]["correo"]); obtencion_usuario.tipousuario = Convert.ToString(usuario.Rows[0]["tipousuario"]); obtencion_usuario.estado = Convert.ToString(usuario.Rows[0]["estado"]); } sqlConexion.Close(); return(obtencion_usuario); } catch (Exception ex) { throw new Exception(ex.Message, ex.InnerException); } }
public static DataTable obtieneClienteIndividual(conexion_entidad cn_conexion, cliente clientes) { SqlConnection sqlConexion = new SqlConnection("server = " + cn_conexion.server + ";database=" + cn_conexion.database + ";Integrated Security=True"); string sCliente = "SELECT * FROM CLIENTE WHERE idCLIENTE = '" + clientes.idcliente + "'"; SqlCommand sqlObtieneClientes = new SqlCommand(sCliente, sqlConexion); try { DataTable dtClients = new DataTable("obtiene_clientes"); SqlDataAdapter sqlClientes = new SqlDataAdapter(); sqlClientes.SelectCommand = sqlObtieneClientes; sqlClientes.Fill(dtClients); sqlConexion.Close(); return(dtClients); } catch (Exception ex) { throw new Exception(ex.Message, ex.InnerException); } }
public static DataTable obtieneArticuloIndividual(conexion_entidad cn_conexion, producto eProducto) { SqlConnection sqlConexion = new SqlConnection("server = " + cn_conexion.server + ";database=" + cn_conexion.database + ";Integrated Security=True"); string sCliente = "SELECT * FROM ARTICULO WHERE idARTICULO = '" + eProducto.idarticulo + "' OR ruta_imagen = '" + eProducto.ruta + "'"; SqlCommand sqlObtieneClientes = new SqlCommand(sCliente, sqlConexion); try { DataTable dtClients = new DataTable("obtiene_articulos"); SqlDataAdapter sqlClientes = new SqlDataAdapter(); sqlClientes.SelectCommand = sqlObtieneClientes; sqlClientes.Fill(dtClients); sqlConexion.Close(); return(dtClients); } catch (Exception ex) { throw new Exception(ex.Message, ex.InnerException); } }
public static DataTable obtenerCategorias(conexion_entidad cn_conexion) { SqlConnection sqlConexion = new SqlConnection("server = " + cn_conexion.server + ";database=" + cn_conexion.database + ";Integrated Security=True"); string sCategoria = "SELECT * FROM CATEGORIA"; SqlCommand sqObtieneCategorias = new SqlCommand(sCategoria, sqlConexion); try { DataTable dtClients = new DataTable("obtiene_categorias"); SqlDataAdapter sqlClientes = new SqlDataAdapter(); sqlClientes.SelectCommand = sqObtieneCategorias; sqlClientes.Fill(dtClients); sqlConexion.Close(); return(dtClients); } catch (Exception ex) { throw new Exception(ex.Message, ex.InnerException); } }
public static DataTable obtenerPedidoIndividual(conexion_entidad cn_conexion, pedidos ped) { SqlConnection sqlConexion = new SqlConnection("server = " + cn_conexion.server + ";database=" + cn_conexion.database + ";Integrated Security=True"); string sPedido = "SELECT * FROM PEDIDO WHERE idPEDIDO = '" + ped.idpedido + "' "; SqlCommand sqlPedido = new SqlCommand(sPedido, sqlConexion); try { DataTable dtPed = new DataTable("obtiene_articulos"); SqlDataAdapter sqlPedidos = new SqlDataAdapter(); sqlPedidos.SelectCommand = sqlPedido; sqlPedidos.Fill(dtPed); sqlConexion.Close(); return(dtPed); } catch (Exception ex) { throw new Exception(ex.Message, ex.InnerException); } }