private static void Packet_189_174(SessionInstance Session, string[,] Parameters) { mysql client = new mysql(); ServerMessage server = new ServerMessage(); server.AddHead(189); server.AddHead(174); server.AppendParameter(int.Parse(Parameters[0, 0])); server.AppendParameter(int.Parse(Parameters[1, 0])); server.AppendParameter(Parameters[2, 0]); server.AppendParameter(Parameters[3, 0]); server.AppendParameter(Parameters[4, 0]); server.AppendParameter(Parameters[5, 0]); if (Session.User.Sala.Escenario.Creador.id == Session.User.id) { if (int.Parse(Parameters[0, 0]) == 0) { client.SetParameter("id", Session.User.Sala.Escenario.id); client.SetParameter("terreno_something_1", int.Parse(Parameters[0, 0])); client.SetParameter("terreno_something_2", int.Parse(Parameters[1, 0])); client.SetParameter("terreno_something_3", Parameters[2, 0]); client.SetParameter("terreno_config", Parameters[3, 0]); client.SetParameter("terreno_colores", Parameters[4, 0]); client.SetParameter("terreno_rgb", Parameters[5, 0]); if (client.ExecuteNonQuery("UPDATE escenarios_privados SET terreno_something_1 = @terreno_something_1, terreno_something_2 = @terreno_something_2, terreno_something_3 = @terreno_something_3, terreno_config = @terreno_config, terreno_colores = @terreno_colores, terreno_rgb = @terreno_rgb WHERE id = @id") == 1) { Session.User.Sala.Escenario.terreno_something_1 = int.Parse(Parameters[0, 0]); Session.User.Sala.Escenario.terreno_something_2 = int.Parse(Parameters[1, 0]); Session.User.Sala.Escenario.terreno_something_3 = Parameters[2, 0]; Session.User.Sala.Escenario.terreno_config = Parameters[3, 0]; Session.User.Sala.Escenario.terreno_colores = Parameters[4, 0]; Session.User.Sala.Escenario.terreno_rgb = Parameters[5, 0]; Session.User.Sala.SendData(server); } } if (int.Parse(Parameters[0, 0]) == 1) { client.SetParameter("id", Session.User.Sala.Escenario.id); client.SetParameter("object_something_1", int.Parse(Parameters[0, 0])); client.SetParameter("object_something_2", int.Parse(Parameters[1, 0])); client.SetParameter("object_something_3", Parameters[2, 0]); client.SetParameter("object_config", Parameters[3, 0]); client.SetParameter("object_colores", Parameters[4, 0]); client.SetParameter("object_rgb", Parameters[5, 0]); if (client.ExecuteNonQuery("UPDATE escenarios_privados SET object_something_1 = @object_something_1, object_something_2 = @object_something_2, object_something_3 = @object_something_3, object_config = @object_config, object_colores = @object_colores, object_rgb = @object_rgb WHERE id = @id") == 1) { Session.User.Sala.Escenario.object_something_1 = int.Parse(Parameters[0, 0]); Session.User.Sala.Escenario.object_something_2 = int.Parse(Parameters[1, 0]); Session.User.Sala.Escenario.object_something_3 = Parameters[2, 0]; Session.User.Sala.Escenario.object_config = Parameters[3, 0]; Session.User.Sala.Escenario.object_colores = Parameters[4, 0]; Session.User.Sala.Escenario.object_rgb = Parameters[5, 0]; Session.User.Sala.SendData(server); } } } }
private static void Com_Obj_Much(SessionInstance Session, int id_object, int count, bool status) { mysql client = new mysql(); if (status == false) { for (int id = 0; id < count; id++) { client.SetParameter("user", Session.User.id); client.SetParameter("item", id_object); client.ExecuteNonQuery("DELETE FROM objetos_comprados where objeto_id = @item AND usuario_id = @user LIMIT 1"); ServerMessage server = new ServerMessage(); server.AddHead(189); server.AddHead(169); server.AppendParameter(-1); server.AppendParameter(id_object); server.AppendParameter(1); Session.SendData(server); } } else { client.SetParameter("id", id_object); DataRow row = client.ExecuteQueryRow("SELECT * FROM objetos WHERE id = @id"); CatalogObjectInstance item = new CatalogObjectInstance(row); client.SetParameter("item_id", id_object); client.SetParameter("userid", Session.User.id); client.SetParameter("hex", item.colores_hex); client.SetParameter("rgb", item.colores_rgb); client.SetParameter("tam", "tam_n"); client.SetParameter("default_data", 0); if (client.ExecuteNonQuery("INSERT INTO objetos_comprados (`objeto_id`, `colores_hex`, `colores_rgb`, `usuario_id`, `tam`, `data`) VALUES (@item_id, @hex, @rgb, @userid, @tam, @default_data)") == 1) { client.SetParameter("id", id_object); client.SetParameter("UserID", Session.User.id); int compra_id = int.Parse(Convert.ToString(client.ExecuteScalar("SELECT MAX(id) FROM objetos_comprados WHERE objeto_id = @id AND usuario_id = @UserID"))); ServerMessage añadir_mochila = new ServerMessage(); añadir_mochila.AddHead(189); añadir_mochila.AddHead(139); añadir_mochila.AppendParameter(compra_id); añadir_mochila.AppendParameter(id_object); añadir_mochila.AppendParameter(item.colores_hex); añadir_mochila.AppendParameter(item.colores_rgb); añadir_mochila.AppendParameter(0); añadir_mochila.AppendParameter(0); añadir_mochila.AppendParameter(0); añadir_mochila.AppendParameter("tam_n"); añadir_mochila.AppendParameter(0); añadir_mochila.AppendParameter(0); añadir_mochila.AppendParameter(1);//CantidadObjetos Session.SendData(añadir_mochila); } } }
public static void EliminarEscenario(EscenarioInstance Escenario) { using (mysql client = new mysql()) { client.SetParameter("id", Escenario.id); if (Escenario.es_categoria == 0) { client.ExecuteNonQuery("DELETE FROM escenarios_privados WHERE id = @id"); client.SetParameter("id", Escenario.id); foreach (DataRow row in client.ExecuteQueryTable("SELECT * FROM objetos_comprados WHERE sala_id = @id").Rows) { BuyObjectInstance Compra = new BuyObjectInstance(row); SessionInstance Session = UserManager.ObtenerSession(Compra.usuario_id); if (Session != null) { ServerMessage añadir_mochila = new ServerMessage(); añadir_mochila.AddHead(189); añadir_mochila.AddHead(139); añadir_mochila.AppendParameter(Compra.id); añadir_mochila.AppendParameter(Compra.objeto_id); añadir_mochila.AppendParameter(Compra.colores_hex); añadir_mochila.AppendParameter(Compra.colores_rgb); añadir_mochila.AppendParameter(0); añadir_mochila.AppendParameter(0); añadir_mochila.AppendParameter(Compra.tam); añadir_mochila.AppendParameter(0); añadir_mochila.AppendParameter(0); añadir_mochila.AppendParameter(0); añadir_mochila.AppendParameter(1);//CantidadObjetos Session.SendData(añadir_mochila); } else { break; } } client.SetParameter("id", Escenario.id); client.ExecuteNonQuery("UPDATE objetos_comprados SET sala_id = '0' WHERE sala_id = @id"); } if (Escenario.es_categoria == 1) { client.ExecuteNonQuery("DELETE FROM escenarios_publicos WHERE id = @id"); } } SalaInstance Sala = SalasManager.ObtenerSala(Escenario); if (Sala != null) { SalasManager.EliminarSala(Sala); } }
private static void Noticia_handler(SessionInstance Session) { mysql client = new mysql(); client.ExecuteNonQuery("UPDATE usuarios SET noticia_registro = 0 WHERE id = '" + Session.User.id + "'"); Session.User.noticia_registro = 0; }
private void delete_Click(object sender, EventArgs e) { mysql Mysql = new mysql(); if (comboBox1.SelectedItem == null) { MessageBox.Show("请选择要删除的员工"); } else { try { string Name = comboBox1.SelectedItem.ToString(); string sql_delete = @"delete from staff where name='" + Name + "'"; int result = Mysql.ExecuteNonQuery(sql_delete); } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { string sql = @"select * from staff"; DataSet ds = Mysql.GetDataSet(sql); dataGridView1.DataSource = ds.Tables[0]; } } }
//public static void IniciarSesion(SessionInstance Session, string user, string pass) //{ // if (Session.User == null) // { // ServerMessage server = new ServerMessage(); // server.AddHead(120); // server.AddHead(130); // Thread.Sleep(new TimeSpan(0, 0, 0, 0, 500)); // //new Thread(() => avisoVerificacionLogin(Session)).Start(); // UserInstance User = ObtenerUsuario(user, PasswordEncryptada(pass)); // if (User != null) // { // //searchOnlineUserAccountBug(Session); // Session.verificandoCuenta = false; // if (Time.GetDifference(User.baneo) > 0) // { // ServerMessage ban = new ServerMessage(); // ban.AddHead(185); // ban.AddHead(0); // TimeSpan ts = TimeSpan.FromSeconds(Time.GetDifference(User.baneo)); // ban.AppendParameter("El uso de Autoclick esta prohibido en BoomBang. Podras volver a conectarte en " + ts + ". Créditos: -100 de oro"); // Session.SendDataProtected(ban); // } // else if (User.contador_baneo >= 10)/// Desactivada cuenta + Ban IP // { // ServerMessage ban = new ServerMessage(); // ban.AddHead(174); // ban.AddHead(0); // ban.AppendParameter(0); // Session.SendDataProtected(ban); // } // else // { // if (UsuariosOnline.ContainsKey(User.id)) // { // server.AppendParameter(2); // Session.SendDataProtected(server); // return; // } // else // { // UsuariosOnline.Add(User.id, Session); // if (UsuariosOnline.ContainsKey(User.id)) // { // Session.User = User; // if (Session.User.timespam_regalo_peque == 0) Session.User.timespam_regalo_peque = Time.GetCurrentAndAdd(AddType.Minutos, 30); // if (Session.User.timespam_desc_cambios != 0) // { // if (Time.GetDifference(Session.User.timespam_desc_cambios) <= 0) // { // Session.User.timespam_desc_cambios = 0; // Session.User.security = string.Empty; // UserManager.ActualizarEstadisticas(Session.User); // FlowerHandler.BoomBangTeam(Session, "¡Se ha completado el proceso de desactivación de la clave de seguridad! \rAhora tu cuenta no está totalmente segura."); // } // } // using (mysql client = new mysql()) // { // client.SetParameter("id", Session.User.id); // DataRow row = client.ExecuteQueryRow("SELECT * FROM cuentas_desactivadas WHERE id = @id"); // if (row != null) // { // server.AppendParameter(4); // server.AppendParameter("Has desactivado tu cuenta, para reactivarla, presiona el botón"); // server.AppendParameter(1); // Session.SendDataProtected(server); // return; // } // } // ActualizarVipUsuarios(Session); // server.AppendParameter(1); // server.AppendParameter(Session.User.nombre); // server.AppendParameter(Session.User.avatar); // server.AppendParameter(Session.User.colores); // server.AppendParameter(Session.User.email); // server.AppendParameter(Session.User.edad); // server.AppendParameter(2); // server.AppendParameter("Hola, Soy nuevo en BoomBang."); // server.AppendParameter(0); // server.AppendParameter(Session.User.id); // server.AppendParameter(Session.User.admin); // server.AppendParameter(Session.User.oro); // server.AppendParameter(Session.User.plata); // server.AppendParameter(200); // server.AppendParameter(5); // server.AppendParameter(0); // server.AppendParameter((Time.GetDifference(Session.User.timespam_regalo_peque) <= 0 ? 0 : Time.GetDifference(Session.User.timespam_regalo_peque)));//Regalo pequeño "tiempo de regalo" // server.AppendParameter(0);//Creo que es contador demrd // server.AppendParameter(0);//Creo que es contador demrd // server.AppendParameter(Session.User.tutorial_islas); // server.AppendParameter("ES"); // server.AppendParameter(1); // server.AppendParameter(0); // server.AppendParameter(Session.User.vip); // server.AppendParameter(Session.User.end_vip); // server.AppendParameter((Session.User.ValidarEmail == 0 ? 0 : 1));///Validar email / 1 Cambiar Email // server.AppendParameter((Session.User.timespam_desc_cambios == 0 ? Session.User.security != "" ? 1 : 0 : 2)); // server.AppendParameter(0);//Noticia derecha // server.AppendParameter(0); // server.AppendParameter(new object[] { 1, 0 }); // server.AppendParameter(0); // server.AppendParameter(Session.User.cambio_nombre);//Nombre personaje // Session.User.AFKManager = 3600; // if (Program.ver_conexion_usuarios == true) // { // Output.WriteLine("[UserManager] -> Se ha conectado el usuario " + Session.User.nombre + "."); // } // if (Session.User.avatar >= 1 && Session.User.avatar <= 11 && Session.User.colores.Substring(0, 6) == "000000") { Session.User.colores = Session.User.colores.Replace("000000", "FFFFFF"); ActualizarEstadisticas(Session.User); } // if (Session.User.avatar >= 8 && Session.User.avatar <= 9 && Session.User.colores.Substring(6, 6) == "000000") { Session.User.colores = Session.User.colores.Replace("000000", "FFFFFF"); ActualizarEstadisticas(Session.User); } // ActualizarUsuarios(); // Actualizar_conexion(Session.User, Session.IP); // repair_gift(Session); // new Thread(() => AntiScript(Session)).Start(); // } // } // } // } // else // { // server.AppendParameter(0); // } // Session.SendDataProtected(server); // Program.UpdateTitle(); // } //} private static void updateOnlineUser(SessionInstance Session) { mysql client = new mysql(); client.SetParameter("user", Session.User.nombre); client.ExecuteNonQuery("UPDATE usuarios SET Online = 1 WHERE nombre = @user"); }
private static void Packet_148_127(SessionInstance Session, string security) { try { if (Session.User.security != security) { return; } using (mysql client = new mysql()) { client.SetParameter("id", Session.User.id); client.SetParameter("name", Session.User.nombre); client.SetParameter("time", DateTime.Now); if (client.ExecuteNonQuery("INSERT INTO cuentas_desactivadas (`id`, `Nombre`, `Fecha_Desactivacion`) VALUES (@id, @name, @time)") == 1) { Packet_174(Session); UserManager.Desactivar_Usuario(Session); } } } catch { ServerMessage server = new ServerMessage(); server.AddHead(148); server.AddHead(127); server.AppendParameter(-1); Session.SendData(server); } }
public static bool RegistrarUsuario(string nombre, string contraseña, int avatar, string colores, int edad, string email, string ip_actual) { mysql client = new mysql(); try { client.SetParameter("nombre", nombre); client.SetParameter("contra", contraseña = PasswordEncryptada(contraseña)); client.SetParameter("avatar", avatar); client.SetParameter("colores", colores); client.SetParameter("edad", edad); client.SetParameter("email", email); client.SetParameter("ip_actual", ip_actual); client.SetParameter("date", DateTime.Now); if (client.ExecuteNonQuery("INSERT INTO usuarios (`nombre`, `password`, `avatar`, `colores`, `email`, `edad`, `ip_registro`, `ip_actual`, `fecha_registro`) VALUES (@nombre, @contra, @avatar, @colores, @email, @edad, @ip_actual, @ip_actual, @date)") == 1) { return(true); } } catch { return(false); } return(false); }
private void updateOnlineUser(UserInstance User) { mysql client = new mysql(); client.SetParameter("user", User.nombre); client.ExecuteNonQuery("UPDATE usuarios SET Online = 0 WHERE nombre = @user"); }
static void Poner_Clave(SessionInstance Session, string[,] Parameters) { if (Session.User != null) { if (Session.User.PreLock__Proteccion_SQL == true) { return; } if (Session.User.Sala != null) { return; } mysql client = new mysql(); DataRow row = client.ExecuteQueryRow("SELECT * FROM escenarios_privados WHERE id = '" + int.Parse(Parameters[1, 0]) + "'"); if (row != null) { EscenarioInstance Escenario = new EscenarioInstance(row); if (Escenario.Creador.id == Session.User.id || Session.User.admin == 1) { if (client.ExecuteNonQuery("UPDATE escenarios_privados SET clave = '" + Parameters[2, 0] + "' WHERE id = '" + Escenario.id + "'") == 1) { if (SalasManager.Salas_Privadas.ContainsKey(int.Parse(Parameters[1, 0]))) { SalaInstance Sala = SalasManager.Salas_Privadas[int.Parse(Parameters[1, 0])]; Sala.Escenario.Clave = Parameters[2, 0]; } } } } Session.User.PreLock__Proteccion_SQL = true; } }
public static void RegistrarCasa(UserInstance User, int numero_habitaciones = 17) { using (mysql client = new mysql()) { for (int id = 1; id < numero_habitaciones; id++) { client.SetParameter("uppert", -1); client.SetParameter("categoria", 4); client.SetParameter("Nombre", User.nombre); client.SetParameter("modelo", Get_modelo_ByID(id)); client.SetParameter("color_1", Get_color_1_ByID(id)); client.SetParameter("color_2", Get_color_2_ByID(id)); client.SetParameter("terreno_something_1", Get_terreno_something_1_ByID(id)); client.SetParameter("terreno_something_2", Get_terreno_something_2_ByID(id)); client.SetParameter("terreno_something_3", Get_terreno_something_3_ByID(id)); client.SetParameter("terreno_config", Get_terreno_config_ByID(id)); client.SetParameter("terreno_colores", Get_terreno_colores_ByID(id)); client.SetParameter("terreno_rgb", Get_terreno_colores_RGB_ByID(id)); client.SetParameter("object_something_1", Get_object_something_1_ByID(id)); client.SetParameter("object_something_2", Get_object_something_2_ByID(id)); client.SetParameter("object_something_3", Get_object_something_3_ByID(id)); client.SetParameter("object_config", Get_object_config_ByID(id)); client.SetParameter("object_colores", Get_object_colores_ByID(id)); client.SetParameter("object_rgb", Get_object_colores_RGB_ByID(id)); client.SetParameter("CreadorID", User.id); DoorConfiguration(client, id); client.ExecuteNonQuery("INSERT INTO escenarios_privados (`uppert`, `categoria`, `nombre`, `modelo`, `color_1`, `color_2`, `terreno_something_1`, `terreno_something_2`, `terreno_something_3`, `terreno_config`, `terreno_colores`, `terreno_rgb`, `object_something_1`, `object_something_2`, `object_something_3`, `object_config`, `object_colores`, `object_rgb`, `CreadorID`, `puerta_1`, `puerta_2`, `puerta_3`, `puerta_4`, `puerta_5`, `puerta_6`, `puerta_7`, `puerta_8`, `puerta_9`, `puerta_10`, `puerta_11`, `puerta_12`, `puerta_13`, `puerta_14`, `puerta_15`, `puerta_16`) VALUES (@uppert, @categoria, @Nombre, @modelo, @color_1, @color_2, @terreno_something_1, @terreno_something_2, @terreno_something_3, @terreno_config, @terreno_colores, @terreno_rgb, @object_something_1, @object_something_2, @object_something_3, @object_config, @object_colores, @object_rgb, @CreadorID, @puerta_1, @puerta_2, @puerta_3, @puerta_4, @puerta_5, @puerta_6, @puerta_7, @puerta_8, @puerta_9, @puerta_10, @puerta_11, @puerta_12, @puerta_13, @puerta_14, @puerta_15, @puerta_16)"); } } }
//单元格触发事件 private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) { int rowindex = dataGridView1.CurrentCell.RowIndex; //得到行号 int colindex = e.ColumnIndex; if (colindex == 6) { Names = dataGridView1.Rows[rowindex].Cells[1].Value.ToString(); Birth = dataGridView1.Rows[rowindex].Cells[2].Value.ToString(); Sex = dataGridView1.Rows[rowindex].Cells[3].Value.ToString(); Position = dataGridView1.Rows[rowindex].Cells[4].Value.ToString(); Phone = dataGridView1.Rows[rowindex].Cells[5].Value.ToString(); Number = int.Parse(dataGridView1.Rows[rowindex].Cells[0].Value.ToString()); try { //修改员工基本信息 string sql = @"update staff set name='" + Names + "',birth='" + Birth + "',sex='" + Sex + "',position='" + Position + "',phone='" + Phone + "' where id=" + Number + ""; //修改员工工资表信息 int result = Mysql.ExecuteNonQuery(sql); if (result != -1) { MessageBox.Show("修改成功!"); } else { MessageBox.Show("修改失败!"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { } } }
private void button1_Click(object sender, EventArgs e) { pictureBox1.Image = imageList1.Images[0]; Names = name.Text; Sex = sex.Text; Birth = birth.Text; Phone = phone.Text; Position = position.Text; Number = number.Text; mysql Mysql = new mysql(); try { string sql = @"insert into staff(name,birth,sex,position,phone) values('" + Names + "','" + Birth + "','" + Sex + "','" + Position + "','" + Phone + "')"; int result = Mysql.ExecuteNonQuery(sql); if (result != -1) { MessageBox.Show("录入信息成功"); } else { MessageBox.Show("录入信息失败"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { } }
private static void compartir(SessionInstance Session, string[,] Parameters) { try { mysql client = new mysql(); foreach (DataRow row in client.ExecuteQueryTable("SELECT * FROM bpad_amigos WHERE ID_1 = '" + Session.User.id + "'").Rows) { UserInstance amigo = UserManager.ObtenerUsuario((int)row["ID_2"]); SessionInstance SessionFriend = UserManager.ObtenerSession(amigo.id); string Fecha = Convert.ToString(DateTime.Now).Substring(0, 16); client.SetParameter("Emisor", Session.User.id); client.SetParameter("Receptor", amigo.id); client.SetParameter("Mensaje", Session.User.levelup); client.SetParameter("Fecha", Fecha); client.SetParameter("Tipo", 3); client.ExecuteNonQuery("INSERT INTO bpad_mensajes (`Emisor`, `Mensaje`, `Receptor`, `Tipo`, `Fecha`) VALUES (@Emisor, @Mensaje, @Receptor, @Tipo, @Fecha)"); client.SetParameter("UserID", Session.User.id); int GetMessageID = Convert.ToInt32(client.ExecuteScalar("SELECT MAX(id) FROM bpad_mensajes WHERE Emisor = @UserID")); ServerMessage server = new ServerMessage(); server.AddHead(132); server.AddHead(127); server.AppendParameter(GetMessageID); server.AppendParameter(Session.User.id); server.AppendParameter(Fecha); server.AppendParameter(Session.User.levelup); server.AppendParameter(3); SessionFriend.SendData(server); } Session.User.levelup = ""; } catch (Exception e) { Console.WriteLine(e); Program.EditorialResponse(e); } }
public static bool ColocarObjeto_Especial(SalaInstance Sala, BuyObjectInstance Compra, int id, int x, int y, string tam, int rotation, string espacio_ocupado) { using (mysql client = new mysql()) { client.SetParameter("id", id); client.SetParameter("posX", x); client.SetParameter("posY", y); client.SetParameter("tam", tam); client.SetParameter("rotation", rotation); client.SetParameter("sala_id", Sala.Escenario.id); client.SetParameter("espacio_ocupado", espacio_ocupado); if (client.ExecuteNonQuery("UPDATE objetos_comprados SET posX = @posX, posY = @posY, tam = @tam, rotation = @rotation, espacio_ocupado = @espacio_ocupado, sala_id = @sala_id WHERE id = @id") == 1) { Compra.posX = x; Compra.posY = y; Compra.sala_id = Sala.id; Compra.espacio_ocupado = espacio_ocupado; Compra.tam = tam; Sala.ObjetosEnSala.Remove(Compra.id); Sala.ObjetosEnSala.Add(Compra.id, Compra); if (Sala.ObjetosEnSala.ContainsKey(Compra.id)) { Sala.FijarChutas(Compra); } return(true); } } return(false); }
public static void ActualizarEstadisticas(UserInstance User) { using (mysql client = new mysql()) { client.SetParameter("id", User.id); client.SetParameter("besos_enviados", User.besos_enviados); client.SetParameter("besos_recibidos", User.besos_recibidos); client.SetParameter("jugos_enviados", User.jugos_enviados); client.SetParameter("jugos_recibidos", User.jugos_recibidos); client.SetParameter("flores_enviadas", User.flores_enviadas); client.SetParameter("flores_recibidas", User.flores_recibidas); client.SetParameter("uppers_enviados", User.uppers_enviados); client.SetParameter("uppers_recibidos", User.uppers_recibidos); client.SetParameter("cocos_enviados", User.cocos_enviados); client.SetParameter("cocos_recibidos", User.cocos_recibidos); client.SetParameter("rings_ganados", User.rings_ganados); client.SetParameter("senderos_ganados", User.senderos_ganados); client.SetParameter("tutorial_islas", User.tutorial_islas); client.SetParameter("timespam_desc_cambios", User.timespam_desc_cambios); client.SetParameter("timespam_regalo_grande", User.timespam_regalo_grande); client.SetParameter("puntos_cocos", User.puntos_cocos); client.SetParameter("puntos_ninja", User.puntos_ninja); client.SetParameter("timespam_regalo_peque", User.timespam_regalo_peque); client.SetParameter("toneos_ring", User.toneos_ring); client.SetParameter("contador_baneo", User.contador_baneo); client.SetParameter("t_n_p", User.Traje_Ninja_Principal); client.SetParameter("torneos_coco", User.torneos_coco); client.SetParameter("email_validado", User.ValidarEmail); client.SetParameter("email", User.email); client.SetParameter("ver_ranking", User.ver_ranking); client.ExecuteNonQuery("UPDATE usuarios SET senderos_ganados = @senderos_ganados, rings_ganados = @rings_ganados, besos_enviados = @besos_enviados, besos_recibidos = @besos_recibidos, jugos_enviados = @jugos_enviados, jugos_recibidos = @jugos_recibidos, flores_enviadas = @flores_enviadas, flores_recibidas = @flores_recibidas, uppers_enviados = @uppers_enviados, uppers_recibidos = @uppers_recibidos, cocos_enviados = @cocos_enviados, cocos_recibidos = @cocos_recibidos, tutorial_islas = @tutorial_islas, timespam_desc_cambios = @timespam_desc_cambios, timespam_regalo_grande = @timespam_regalo_grande, puntos_cocos = @puntos_cocos, puntos_ninja = @puntos_ninja, timespam_regalo_peque = @timespam_regalo_peque, toneos_ring = @toneos_ring, contador_baneo = @contador_baneo, t_n_p = @t_n_p, torneos_coco = @torneos_coco, email_validado = @email_validado, email = @email, ver_ranking = @ver_ranking WHERE id = @id"); } }
static bool AceptarSolicitud(SessionInstance Session, UserInstance User) { using (mysql client = new mysql()) { DataRow comprobar = client.ExecuteQueryRow("SELECT * FROM usuarios WHERE id = '" + User.id + "'"); if (comprobar != null) { client.SetParameter("MyID", Session.User.id); client.SetParameter("FriendID", User.id); client.ExecuteNonQuery("INSERT INTO bpad_amigos (`ID_1`, `ID_2`, `Solicitud`) VALUES (@FriendID, @MyID, 0)"); client.SetParameter("MyID", Session.User.id); client.SetParameter("FriendID", User.id); client.ExecuteNonQuery("UPDATE bpad_amigos SET Solicitud = '0' WHERE ID_1 = @MyID AND ID_2 = @FriendID"); } } return(true); }
public static void ActualizarUsuarios() { using (mysql client = new mysql()) { client.SetParameter("users", UsuariosOnline.Count); client.ExecuteNonQuery("UPDATE web SET users_online = @users"); } }
public static void CambiarDescripcion(IslaInstance Isla, string texto) { using (mysql client = new mysql()) { client.SetParameter("id", Isla.id); client.SetParameter("texto", texto); client.ExecuteNonQuery("UPDATE islas SET descripcion = @texto WHERE id = @id"); } }
public static void EliminarIsla(IslaInstance Isla) { using (mysql client = new mysql()) { client.SetParameter("id", Isla.id); client.ExecuteNonQuery("DELETE FROM Islas WHERE id = @id"); DataRow ver_islas_favoritas = client.ExecuteQueryRow("SELECT * FROM escenarios_favoritos WHERE sala_id = '" + Isla.id + "'"); if (ver_islas_favoritas != null) { client.ExecuteNonQuery("DELETE FROM escenarios_favoritos WHERE sala_id = '" + Isla.id + "'"); } } foreach (EscenarioInstance Zona in ZonasIsla(Isla)) { EscenariosManager.EliminarEscenario(Zona); } Diccionario_EliminarIsla(Isla); }
private static void Method_132_128(SessionInstance Session, string[,] Parameters) { using (mysql client = new mysql()) { int MensajeID = int.Parse(Parameters[0, 0]); client.SetParameter("MensajeID", MensajeID); client.ExecuteNonQuery("UPDATE bpad_mensajes SET Leido = 1 WHERE id = @MensajeID"); } }
public static void planta_sql(BuyObjectInstance Compra) { mysql client = new mysql(); client.SetParameter("id_compra", Compra.id); client.SetParameter("planta_agua", Compra.Planta_agua); client.SetParameter("planta_sol", Compra.Planta_sol); client.ExecuteNonQuery("UPDATE objetos_comprados SET planta_agua = @planta_agua ,planta_sol = @planta_sol WHERE id = @id_compra"); }
public static void Ajustar_Remuneracion(UserInstance User) { using (mysql client = new mysql()) { client.SetParameter("id", User.id); client.SetParameter("coins_remain", Time.GetDifference(User.coins_remain_double)); client.ExecuteNonQuery("UPDATE usuarios SET coins_remain = @coins_remain WHERE id = @id"); } }
static bool RechazarSolicitud(SessionInstance Session, UserInstance UserFriend) { using (mysql client = new mysql()) { client.SetParameter("MyID", Session.User.id); client.SetParameter("FriendID", UserFriend.id); client.ExecuteNonQuery("DELETE FROM bpad_amigos WHERE (ID_1 = @MyID AND ID_2 = @FriendID)"); } return(true); }
public static void Sumar_Shurikens(UserInstance User, int Puntos) { User.puntos_ninja++; using (mysql client = new mysql()) { client.SetParameter("id", User.id); client.SetParameter("puntos_ninja", User.puntos_ninja); client.ExecuteNonQuery("UPDATE usuarios SET puntos_ninja = @puntos_ninja WHERE id = @id"); } }
public static void Sumar_Cocos(UserInstance User, int Puntos) { User.puntos_cocos++; using (mysql client = new mysql()) { client.SetParameter("id", User.id); client.SetParameter("puntos_cocos", User.puntos_cocos); client.ExecuteNonQuery("UPDATE usuarios SET puntos_cocos = @puntos_cocos WHERE id = @id"); } }
public static void Actualizar_conexion(UserInstance User, string ip) { using (mysql client = new mysql()) { client.SetParameter("id", User.id); client.SetParameter("ip", ip); client.SetParameter("time", DateTime.Now); client.ExecuteNonQuery("UPDATE usuarios SET ultima_conexion = @time, ip_actual = @ip WHERE id = @id"); } }
private static bool EliminarAmigo(SessionInstance Session, UserInstance FriendUser) { try { using (mysql client = new mysql()) { client.SetParameter("MyID", Session.User.id); client.SetParameter("FriendID", FriendUser.id); client.ExecuteNonQuery("DELETE FROM bpad_amigos WHERE (ID_1 = @MyID AND ID_2 = @FriendID)"); client.SetParameter("MyID", Session.User.id); client.SetParameter("FriendID", FriendUser.id); client.ExecuteNonQuery("DELETE FROM bpad_amigos WHERE (ID_1 = @FriendID AND ID_2 = @MyID)"); } return(true); } catch { return(false); } }
public static bool RenombrarIsla(IslaInstance Isla, string nombre) { using (mysql client = new mysql()) { client.SetParameter("id", Isla.id); client.SetParameter("nombre", nombre); if (client.ExecuteNonQuery("UPDATE islas SET nombre = @nombre WHERE id = @id") == 1) { return(true); } } return(false); }
private static void handler_120146(SessionInstance Session, string nombre) { mysql client = new mysql(); DataRow objeto = client.ExecuteQueryRow("SELECT * FROM objetos_comprados WHERE objeto_id = '3065' AND usuario_id = '" + Session.User.id + "'"); if (objeto != null) { DataRow comprobar_nombre = client.ExecuteQueryRow("SELECT * FROM usuarios WHERE nombre = '" + nombre + "'"); if (comprobar_nombre != null) { Packet_120_146(Session, 0); return; } client.ExecuteNonQuery("UPDATE usuarios SET nombre_antiguo = '" + Session.User.nombre + "' WHERE id = '" + Session.User.id + "'"); client.ExecuteNonQuery("UPDATE usuarios SET nombre = '" + nombre + "' WHERE id = '" + Session.User.id + "'"); client.ExecuteNonQuery("UPDATE usuarios SET cambio_nombre = '0' WHERE id = '" + Session.User.id + "'"); client.ExecuteNonQuery("DELETE FROM objetos_comprados WHERE objeto_id = '3065' AND usuario_id = '" + Session.User.id + "' LIMIT 1"); Session.User.nombre = nombre; Packet_120_146(Session, 1); Packet_189_169(Session, -1, 3065); } }