public DataTable tabla(string sql) { DataTable dt = new DataTable(); SqlDataAdapter da = new SqlDataAdapter(); DataSet ds = new DataSet(); da.SelectCommand = new SqlCommand(sql, Conexion.Obtenerconexion()); da.Fill(ds); dt = ds.Tables[0]; return(dt); }
private void Validacion() { Usuario = txtUsuario.Text; bool IsExist = false; SqlCommand cmd = new SqlCommand("Select * From Empleados where Usuario ='" + Usuario + "'", Conexion.Obtenerconexion()); SqlDataReader sdr = cmd.ExecuteReader(); if (sdr.Read()) { Usuario = sdr.GetString(6); IsExist = true; } Conexion.Obtenerconexion().Close(); if (IsExist) { if (Usuario.Equals(txtUsuario.Text)) { SqlCommand sql = new SqlCommand("select Codigo_Usuario from Empleados where Usuario ='" + Usuario + "'", Conexion.Obtenerconexion()); sql.Parameters.AddWithValue("@Usuario", Codigo_Usuario); SqlDataReader reader = sql.ExecuteReader(); if (reader.Read()) { Codigo_Usuario = reader["Codigo_Usuario"].ToString(); } Conexion.Obtenerconexion().Close(); cmbPregunta.Enabled = true; txtRespuesta.Enabled = true; btnRecuperar.Enabled = true; txtUsuario.Enabled = false; } else { MessageBox.Show("Usuario incorrecto", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Usuario inexistente", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Registrar() { string Placa_Bus = txtPlaca.Text; string Marca_Bus = txtMarca.Text; string Modelo_Bus = txtmodelo.Text; SqlCommand insert = new SqlCommand("Insert into Buses(Placa_Bus, Marca_Bus, Modelo_Bus)Values('" + Placa_Bus + "','" + Marca_Bus + "','" + Modelo_Bus + "')", Conexion.Obtenerconexion()); insert.ExecuteNonQuery(); MessageBox.Show("Bus Registrado Con Exito.", "Cuenta Creada", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); }
private void MenuPrincipal_Load(object sender, EventArgs e) { string Codigo_Puesto = ""; string Usuario = lblUsuario.Text; SqlCommand sql = new SqlCommand("select Codigo_Puesto from Empleados where Usuario ='" + Usuario + "'", Conexion.Obtenerconexion()); sql.Parameters.AddWithValue("@Usuario", Codigo_Puesto); SqlDataReader reader = sql.ExecuteReader(); if (reader.Read()) { Codigo_Puesto = reader["Codigo_Puesto"].ToString(); } if (Codigo_Puesto == "2") { btnAdminUsuarios.Visible = false; btnAgregarBus.Visible = false; btnArqueoCaja.Visible = false; pictureBox3.Visible = false; pictureBox4.Visible = false; pictureBox5.Visible = false; } }
private void guardarcontraseña() { string Usuario = User; string Contraseña = Encriptacion.Encrypt(txtContraseña.Text); if (txtContraseña.Text == "" || txtConfirmarContraseña.Text == "") { MessageBox.Show("Ingrese su contraseña", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (txtContraseña.Text.Equals(txtConfirmarContraseña.Text)) { SqlCommand update = new SqlCommand(@"Update Empleados Set Contraseña='" + Contraseña + "', Codigo_Estado='" + 1 + "', Intentos='" + 0 + "' Where Usuario='" + Usuario + "'", Conexion.Obtenerconexion()); update.ExecuteNonQuery(); MessageBox.Show("Contraseña cambiada exitosamente.", "Cambio Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); InicioSesion inicio = new InicioSesion(); this.Hide(); inicio.Show(); } else { MessageBox.Show("Las contraseña no concuerdan. Intente de nuevo", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void ModificarEstado() { string Usuario = textboxUsuarioEstado.Text; int Codigo_Usuario = 0; int Estado = 0; bool IsExist = false; SqlCommand cmd = new SqlCommand("select * from Empleados where Usuario ='" + textboxUsuarioEstado.Text + "'", Conexion.Obtenerconexion()); cmd.Parameters.AddWithValue("@Codigo_Usuario", Usuario); cmd.Parameters.AddWithValue("@Codigo_Estado", Estado); SqlDataReader sdr = cmd.ExecuteReader(); if (sdr.Read()) { Codigo_Usuario = sdr.GetInt32(0); Usuario = sdr.GetString(6); Estado = sdr.GetInt32(9); IsExist = true; } if (IsExist) { if (Usuario.Equals(textboxUsuarioEstado.Text)) { if (comboBoxEstado.Text == "") { MessageBox.Show("Seleccione un estado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (comboBoxEstado.Text == "Inactivo") { SqlCommand command = new SqlCommand("Update Empleados Set Codigo_Estado = '" + 2 + "' Where Usuario ='" + Usuario + "'", Conexion.Obtenerconexion()); command.ExecuteNonQuery(); MessageBox.Show("Estado de Usuario modificado con exito.", "Modificacion con Exito", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { SqlCommand command = new SqlCommand("Update Empleados Set Codigo_Estado = '" + 1 + "' Where Usuario ='" + Usuario + "'", Conexion.Obtenerconexion()); command.ExecuteNonQuery(); MessageBox.Show("Estado de Usuario modificado con exito.", "Modificacion con Exito", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { MessageBox.Show("Usuario escrito incorrectamente", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Usuario inexistente", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Registrar() { string Identidad_Empleado = textboxIdentidadAgregar.Text; string Nombre_Empleado = textboxNombreAgregar.Text; string Apellido_Empleado = textboxApellidoAgregar.Text; string Usuario = textboxUsuarioAgregar.Text; string Telefono = textboxTelefonoAgregar.Text; string Celular = textboxCelularAgregar.Text; string Contraseña = Encriptacion.Encrypt(labelContraseñaTemporal.Text); int Intentos = 0; bool IsExist = false; SqlCommand sql = new SqlCommand("select * from Empleados Where Usuario = '" + Usuario + "' or Identidad_Empleado='" + Identidad_Empleado + "'", Conexion.Obtenerconexion()); SqlDataReader reader = sql.ExecuteReader(); if (reader.Read()) { Identidad_Empleado = reader.GetString(1); Usuario = reader.GetString(7); IsExist = true; } Conexion.Obtenerconexion().Close(); if (IsExist == true) { if (Identidad_Empleado.Equals(textboxIdentidadAgregar.Text) || Usuario.Equals(textboxUsuarioAgregar.Text)) { MessageBox.Show("Identidad de Empleado o Usuario ya existente", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { if (comboboxPuestoAgregar.Text == "Gerente") { int Codigo_Puesto = 1; int Cod_Estado = 6; if (textboxTelefonoAgregar.Text == "") { SqlCommand insert = new SqlCommand("Insert into Empleados(Identidad_Empleado, Nombre_Empleado, Apellido_Empleado, Celular, Usuario, Contraseña, Codigo_Puesto, Codigo_Estado, Intentos)Values('" + Identidad_Empleado + "', '" + Nombre_Empleado + "', '" + Apellido_Empleado + "', '" + Celular + "','" + Usuario + "', '" + Contraseña + "', '" + Codigo_Puesto + "', '" + Cod_Estado + "', '" + Intentos + "')", Conexion.Obtenerconexion()); insert.ExecuteNonQuery(); MessageBox.Show("Usuario Creado con Exito.", "Cuenta Creada", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); PreguntasdeSeguridad seguridad = new PreguntasdeSeguridad(); InicioSesion inicio = new InicioSesion(); seguridad.lblUsuario.Text = textboxUsuarioAgregar.Text; this.Hide(); inicio.Show(); } else if (textboxCelularAgregar.Text == "") { SqlCommand insert = new SqlCommand("Insert into Empleados(Identidad_Empleado, Nombre_Empleado, Apellido_Empleado, , Telefono, Usuario, Contraseña, Codigo_Puesto, Codigo_Estado, Intentos)Values('" + Identidad_Empleado + "', '" + Nombre_Empleado + "', '" + Apellido_Empleado + "', '" + Telefono + "','" + Usuario + "', '" + Contraseña + "', '" + Codigo_Puesto + "', '" + Cod_Estado + "', '" + Intentos + "')", Conexion.Obtenerconexion()); insert.ExecuteNonQuery(); MessageBox.Show("Usuario Creado con Exito.", "Cuenta Creada", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); PreguntasdeSeguridad seguridad = new PreguntasdeSeguridad(); InicioSesion inicio = new InicioSesion(); seguridad.lblUsuario.Text = textboxUsuarioAgregar.Text; this.Hide(); inicio.Show(); } else { SqlCommand insert = new SqlCommand("Insert into Empleados(Identidad_Empleado, Nombre_Empleado, Apellido_Empleado, , Telefono, Celular, Usuario, Contraseña, Codigo_Puesto, Codigo_Estado, Intentos)Values('" + Identidad_Empleado + "', '" + Nombre_Empleado + "', '" + Apellido_Empleado + "', '" + Telefono + "', '" + Celular + "','" + Usuario + "', '" + Contraseña + "', '" + Codigo_Puesto + "', '" + Cod_Estado + "', '" + Intentos + "')", Conexion.Obtenerconexion()); insert.ExecuteNonQuery(); MessageBox.Show("Usuario Creado con Exito.", "Cuenta Creada", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); PreguntasdeSeguridad seguridad = new PreguntasdeSeguridad(); InicioSesion inicio = new InicioSesion(); seguridad.lblUsuario.Text = textboxUsuarioAgregar.Text; this.Hide(); inicio.Show(); } } if (comboboxPuestoAgregar.Text == "Cajero") { int Codigo_Puesto = 2; int Cod_Estado = 6; if (textboxTelefonoAgregar.Text == "") { SqlCommand insert = new SqlCommand("Insert into Empleados(Identidad_Empleado, Nombre_Empleado, Apellido_Empleado, Celular, Usuario, Contraseña, Codigo_Puesto, Codigo_Estado, Intentos)Values('" + Identidad_Empleado + "', '" + Nombre_Empleado + "', '" + Apellido_Empleado + "', '" + Celular + "','" + Usuario + "', '" + Contraseña + "', '" + Codigo_Puesto + "', '" + Cod_Estado + "', '" + Intentos + "')", Conexion.Obtenerconexion()); insert.ExecuteNonQuery(); MessageBox.Show("Usuario Creado con Exito.", "Cuenta Creada", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); PreguntasdeSeguridad seguridad = new PreguntasdeSeguridad(); InicioSesion inicio = new InicioSesion(); seguridad.lblUsuario.Text = textboxUsuarioAgregar.Text; this.Hide(); inicio.Show(); } else if (textboxCelularAgregar.Text == "") { SqlCommand insert = new SqlCommand("Insert into Empleados(Identidad_Empleado, Nombre_Empleado, Apellido_Empleado, Telefono, Usuario, Contraseña, Codigo_Puesto, Codigo_Estado, Intentos)Values('" + Identidad_Empleado + "', '" + Nombre_Empleado + "', '" + Apellido_Empleado + "', '" + Telefono + "','" + Usuario + "', '" + Contraseña + "', '" + Codigo_Puesto + "', '" + Cod_Estado + "', '" + Intentos + "')", Conexion.Obtenerconexion()); insert.ExecuteNonQuery(); MessageBox.Show("Usuario Creado con Exito.", "Cuenta Creada", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); PreguntasdeSeguridad seguridad = new PreguntasdeSeguridad(); InicioSesion inicio = new InicioSesion(); seguridad.lblUsuario.Text = textboxUsuarioAgregar.Text; this.Hide(); inicio.Show(); } else { SqlCommand insert = new SqlCommand("Insert into Empleados(Identidad_Empleado, Nombre_Empleado, Apellido_Empleado, Telefono, Celular, Usuario, Contraseña, Codigo_Puesto, Codigo_Estado, Intentos)Values('" + Identidad_Empleado + "', '" + Nombre_Empleado + "', '" + Apellido_Empleado + "', '" + Telefono + "', '" + Celular + "','" + Usuario + "', '" + Contraseña + "', '" + Codigo_Puesto + "', '" + Cod_Estado + "', '" + Intentos + "')", Conexion.Obtenerconexion()); insert.ExecuteNonQuery(); MessageBox.Show("Usuario Creado con Exito.", "Cuenta Creada", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); PreguntasdeSeguridad seguridad = new PreguntasdeSeguridad(); InicioSesion inicio = new InicioSesion(); seguridad.lblUsuario.Text = textboxUsuarioAgregar.Text; this.Hide(); inicio.Show(); } } } }
private void Modificar() { string Usuario = textboxUsuarioBusqueda.Text; string Identidad_Empleado = textboxIdentidadModificar.Text; string Nombre_Empleado = textboxNombreModificar.Text; string Apellido_Empleado = textboxApellidoModificar.Text; string Telefono = textboxTelefonoModificar.Text; string Celular = textboxCelularModificar.Text; string Contraseña = Encriptacion.Encrypt(textboxContraseña.Text); bool IsExist = false; SqlCommand sql = new SqlCommand("Select * from Empleados Where Usuario = '" + Usuario + "'", Conexion.Obtenerconexion()); sql.Parameters.AddWithValue("@Telefono", Telefono); sql.Parameters.AddWithValue("@Celular", Celular); SqlDataReader sdr = sql.ExecuteReader(); if (sdr.Read()) { if (sdr["Telefono"] != DBNull.Value && sdr["Celular"] != DBNull.Value) { Identidad_Empleado = sdr.GetString(1); Telefono = sdr.GetString(4); Celular = sdr.GetString(5); IsExist = true; } else if (sdr["Telefono"] == DBNull.Value && sdr["Celular"] == DBNull.Value) { Identidad_Empleado = sdr.GetString(1); IsExist = true; } else if (sdr["Telefono"] == DBNull.Value) { Identidad_Empleado = sdr.GetString(1); Celular = sdr.GetString(5); Usuario = sdr.GetString(6); IsExist = true; } else if (sdr["Celular"] == DBNull.Value) { Identidad_Empleado = sdr.GetString(1); Telefono = sdr.GetString(4); IsExist = true; } } Conexion.Obtenerconexion().Close(); if (IsExist) { if (comboboxPuestoModificar.Text == "Gerente") { if (textboxTelefonoModificar.Text == "Campo vacio" && textboxCelularModificar.Text == "Campo vacio" || textboxTelefonoModificar.Text == "" && textboxCelularModificar.Text == "") { Telefono = "0"; Celular = "0"; SqlCommand update = new SqlCommand(@"Update Empleados Set Identidad_Empleado = '" + Identidad_Empleado + "', Nombre_Empleado = '" + Nombre_Empleado + "', Apellido_Empleado = '" + Apellido_Empleado + "', Telefono = '" + Telefono + "' Celular = '" + Celular + "', Codigo_Puesto = '" + 1 + "' Where Usuario ='" + Usuario + "'", Conexion.Obtenerconexion()); update.ExecuteNonQuery(); MessageBox.Show("Usuario modificado con exito.", "Modificacion con Exito", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else if (textboxTelefonoModificar.Text != "Campo vacio") { SqlCommand update = new SqlCommand(@"Update Empleados Set Identidad_Empleado = '" + Identidad_Empleado + "', Nombre_Empleado = '" + Nombre_Empleado + "', Apellido_Empleado = '" + Apellido_Empleado + "', Telefono = '" + Telefono + "', Codigo_Puesto = '" + 1 + "' Where Usuario ='" + Usuario + "'", Conexion.Obtenerconexion()); update.ExecuteNonQuery(); MessageBox.Show("Usuario modificado con exito.", "Modificacion con Exito", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else if (textboxCelularModificar.Text != "Campo vacio") { SqlCommand update = new SqlCommand(@"Update Empleados Set Identidad_Empleado = '" + Identidad_Empleado + "', Nombre_Empleado = '" + Nombre_Empleado + "', Apellido_Empleado = '" + Apellido_Empleado + "', Celular = '" + Celular + "', Codigo_Puesto = '" + 1 + "' Where Usuario ='" + Usuario + "'", Conexion.Obtenerconexion()); update.ExecuteNonQuery(); MessageBox.Show("Usuario modificado con exito.", "Modificacion con Exito", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else if (textboxTelefonoModificar.Text == "Campo vacio" || textboxTelefonoModificar.Text == "") { Telefono = "0"; SqlCommand update = new SqlCommand(@"Update Empleados Set Identidad_Empleado = '" + Identidad_Empleado + "', Nombre_Empleado = '" + Nombre_Empleado + "', Apellido_Empleado = '" + Apellido_Empleado + "', Telefono = '" + Telefono + "', Codigo_Puesto = '" + 1 + "' Where Usuario ='" + Usuario + "'", Conexion.Obtenerconexion()); update.ExecuteNonQuery(); MessageBox.Show("Usuario modificado con exito.", "Modificacion con Exito", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else if (textboxCelularModificar.Text == "Campo vacio" || textboxCelularModificar.Text == "") { Celular = "0"; SqlCommand update = new SqlCommand(@"Update Empleados Set Identidad_Empleado = '" + Identidad_Empleado + "', Nombre_Empleado = '" + Nombre_Empleado + "', Apellido_Empleado = '" + Apellido_Empleado + "', Celular = '" + Celular + "', Codigo_Puesto = '" + 1 + "' Where Usuario ='" + Usuario + "'", Conexion.Obtenerconexion()); update.ExecuteNonQuery(); MessageBox.Show("Usuario modificado con exito.", "Modificacion con Exito", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { Telefono = textboxTelefonoModificar.Text; Celular = textboxCelularModificar.Text; SqlCommand update = new SqlCommand(@"Update Empleados Set Identidad_Empleado = '" + Identidad_Empleado + "', Nombre_Empleado = '" + Nombre_Empleado + "', Apellido_Empleado = '" + Apellido_Empleado + "', Telefono = '" + Telefono + "', Celular = '" + Celular + "', Codigo_Puesto = '" + 1 + "' Where Usuario ='" + Usuario + "'", Conexion.Obtenerconexion()); update.ExecuteNonQuery(); MessageBox.Show("Usuario modificado con exito.", "Modificacion con Exito", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } if (textboxContraseña.Text == "") { } else { SqlCommand update = new SqlCommand(@"Update Empleados Set Contraseña = '" + Contraseña + "' Where Usuario = '" + Usuario + "' ", Conexion.Obtenerconexion()); update.ExecuteNonQuery(); } } else if (comboboxPuestoModificar.Text == "Cajero") { if (textboxTelefonoModificar.Text == "Campo vacio" && textboxCelularModificar.Text == "Campo vacio" || textboxTelefonoModificar.Text == "" && textboxCelularModificar.Text == "") { Telefono = "0"; Celular = "0"; SqlCommand update = new SqlCommand(@"Update Empleados Set Identidad_Empleado = '" + Identidad_Empleado + "', Nombre_Empleado = '" + Nombre_Empleado + "', Apellido_Empleado = '" + Apellido_Empleado + "', Telefono = '" + Telefono + "', Celular = '" + Celular + "', Codigo_Puesto = '" + 2 + "' Where Usuario ='" + Usuario + "'", Conexion.Obtenerconexion()); update.ExecuteNonQuery(); MessageBox.Show("Usuario modificado con exito.", "Modificacion con Exito", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else if (textboxTelefonoModificar.Text != "Campo vacio") { SqlCommand update = new SqlCommand(@"Update Empleados Set Identidad_Empleado = '" + Identidad_Empleado + "', Nombre_Empleado = '" + Nombre_Empleado + "', Apellido_Empleado = '" + Apellido_Empleado + "', Telefono = '" + Telefono + "', Codigo_Puesto = '" + 2 + "' Where Usuario ='" + Usuario + "'", Conexion.Obtenerconexion()); update.ExecuteNonQuery(); MessageBox.Show("Usuario modificado con exito.", "Modificacion con Exito", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else if (textboxCelularModificar.Text != "Campo vacio") { SqlCommand update = new SqlCommand(@"Update Empleados Set Identidad_Empleado = '" + Identidad_Empleado + "', Nombre_Empleado = '" + Nombre_Empleado + "', Apellido_Empleado = '" + Apellido_Empleado + "', Celular = '" + Celular + "', Codigo_Puesto = '" + 2 + "' Where Usuario ='" + Usuario + "'", Conexion.Obtenerconexion()); update.ExecuteNonQuery(); MessageBox.Show("Usuario modificado con exito.", "Modificacion con Exito", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else if (textboxTelefonoModificar.Text == "Campo vacio" || textboxTelefonoModificar.Text == "") { Telefono = "0"; SqlCommand update = new SqlCommand(@"Update Empleados Set Identidad_Empleado = '" + Identidad_Empleado + "', Nombre_Empleado = '" + Nombre_Empleado + "', Apellido_Empleado = '" + Apellido_Empleado + "', Telefono = '" + Telefono + "', Codigo_Puesto = '" + 2 + "' Where Usuario ='" + Usuario + "'", Conexion.Obtenerconexion()); update.ExecuteNonQuery(); MessageBox.Show("Usuario modificado con exito.", "Modificacion con Exito", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else if (textboxCelularModificar.Text == "Campo vacio" || textboxCelularModificar.Text == "") { Celular = "0"; SqlCommand update = new SqlCommand(@"Update Empleados Set Identidad_Empleado = '" + Identidad_Empleado + "', Nombre_Empleado = '" + Nombre_Empleado + "', Apellido_Empleado = '" + Apellido_Empleado + "', Celular = '" + Celular + "', Codigo_Puesto = '" + 2 + "' Where Usuario ='" + Usuario + "'", Conexion.Obtenerconexion()); update.ExecuteNonQuery(); MessageBox.Show("Usuario modificado con exito.", "Modificacion con Exito", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { Telefono = textboxTelefonoModificar.Text; Celular = textboxCelularModificar.Text; SqlCommand update = new SqlCommand(@"Update Empleados Set Identidad_Empleado = '" + Identidad_Empleado + "', Nombre_Empleado = '" + Nombre_Empleado + "', Apellido_Empleado = '" + Apellido_Empleado + "', Telefono = '" + Telefono + "', Celular = '" + Celular + "', Codigo_Puesto = '" + 2 + "' Where Usuario ='" + Usuario + "'", Conexion.Obtenerconexion()); update.ExecuteNonQuery(); MessageBox.Show("Usuario modificado con exito.", "Modificacion con Exito", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } if (textboxContraseña.Text == "") { } else { SqlCommand update = new SqlCommand(@"Update Empleados Set Contraseña = '" + Contraseña + "' Where Usuario = '" + Usuario + "' ", Conexion.Obtenerconexion()); update.ExecuteNonQuery(); } } } }
private void Buscar() { string Usuario = textboxUsuarioBusqueda.Text; string Identidad = ""; string Nombre = ""; string Apellido = ""; int Puesto = 0; bool IsExist = false; string Telefono = ""; string Celular = ""; SqlCommand cmd = new SqlCommand("Select * From Empleados where Usuario ='" + Usuario + "'", Conexion.Obtenerconexion()); cmd.Parameters.AddWithValue("@Identidad_Empleado", Identidad); cmd.Parameters.AddWithValue("@Nombre_Empleado", Nombre); cmd.Parameters.AddWithValue("@Apellido_Empleado", Apellido); cmd.Parameters.AddWithValue("@Telefono", Telefono); cmd.Parameters.AddWithValue("@Celular", Celular); cmd.Parameters.AddWithValue("@Codigo_Puesto", Puesto); SqlDataReader sdr = cmd.ExecuteReader(); if (sdr.Read()) { if (sdr["Telefono"] != DBNull.Value && sdr["Celular"] != DBNull.Value) { Identidad = sdr.GetString(1); Nombre = sdr.GetString(2); Apellido = sdr.GetString(3); Telefono = sdr.GetString(4); Celular = sdr.GetString(5); Usuario = sdr.GetString(6); Puesto = sdr.GetInt32(8); IsExist = true; } else if (sdr["Telefono"] == DBNull.Value && sdr["Celular"] == DBNull.Value) { Identidad = sdr.GetString(1); Nombre = sdr.GetString(2); Apellido = sdr.GetString(3); Usuario = sdr.GetString(6); Puesto = sdr.GetInt32(8); IsExist = true; } else if (sdr["Telefono"] == DBNull.Value) { Identidad = sdr.GetString(1); Nombre = sdr.GetString(2); Apellido = sdr.GetString(3); Celular = sdr.GetString(5); Usuario = sdr.GetString(6); Puesto = sdr.GetInt32(8); IsExist = true; } else if (sdr["Celular"] == DBNull.Value) { Identidad = sdr.GetString(1); Nombre = sdr.GetString(2); Apellido = sdr.GetString(3); Telefono = sdr.GetString(4); Usuario = sdr.GetString(6); Puesto = sdr.GetInt32(8); IsExist = true; } } Conexion.Obtenerconexion().Close(); if (IsExist) { if (Usuario.Equals(textboxUsuarioBusqueda.Text)) { MessageBox.Show("Empleado(a) o Usuario Encontrado", "Busqueda", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); textboxIdentidadModificar.Enabled = true; comboBoxEstado.Enabled = true; comboboxPuestoModificar.Enabled = true; textboxNombreModificar.Enabled = true; btnLimpiarModificar.Enabled = true; btnModificar.Enabled = true; textboxApellidoModificar.Enabled = true; textboxTelefonoModificar.Enabled = true; textboxCelularModificar.Enabled = true; textboxUsuarioBusqueda.Enabled = false; btnBuscar.Enabled = false; textboxContraseña.Enabled = true; textboxIdentidadModificar.Text = Identidad; textboxNombreModificar.Text = Nombre; textboxApellidoModificar.Text = Apellido; textboxTelefonoModificar.Text = Convert.ToString(Telefono); if (Telefono == "" || Telefono == "0") { textboxTelefonoModificar.Text = "Campo vacio"; } textboxCelularModificar.Text = Convert.ToString(Celular); if (Celular == "" || Celular == "0") { textboxCelularModificar.Text = "Campo vacio"; } if (Puesto == 1) { comboboxPuestoModificar.Text = "Gerente"; } else { comboboxPuestoModificar.Text = "Cajero"; } } else { MessageBox.Show("Empleado(a) o Usuario incorrecto", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Empleado(a) o Usuario inexistente", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void IniciarSesion() { string Codigo_Usuario = ""; string ID = ""; string Usuario = txtUsuario.Text; string Password = ""; string Codigo_Estado = ""; bool IsExist = false; int cont = 0; SqlCommand cmd = new SqlCommand("select * from Empleados where Usuario ='" + Usuario + "'", Conexion.Obtenerconexion()); SqlDataReader sdr = cmd.ExecuteReader(); if (sdr.Read()) { Usuario = sdr.GetString(6); Password = sdr.GetString(7); IsExist = true; } Conexion.Obtenerconexion().Close(); if (IsExist) { if (Usuario.Equals(txtUsuario.Text)) { SqlCommand sql = new SqlCommand("select Codigo_Estado from Empleados where Usuario ='" + Usuario + "'", Conexion.Obtenerconexion()); sql.Parameters.AddWithValue("@Usuario", Codigo_Estado); SqlDataReader reader = sql.ExecuteReader(); if (reader.Read()) { Codigo_Estado = reader["Codigo_Estado"].ToString(); } Conexion.Obtenerconexion().Close(); if (Encriptacion.Decrypt(Password).Equals(txtContraseña.Text)) { if (Codigo_Estado == "6") { bool IfExist = false; SqlCommand cd = new SqlCommand("Select Codigo_Usuario From Empleados Where Codigo_Estado = '" + 6 + "'", Conexion.Obtenerconexion()); cd.Parameters.AddWithValue("@Codigo_Estado", Codigo_Usuario); SqlDataReader sq = cd.ExecuteReader(); if (sq.Read()) { Codigo_Usuario = sq["Codigo_Usuario"].ToString(); } ID = Codigo_Usuario; SqlCommand command = new SqlCommand("Select * From Respuestas Where Codigo_Usuario = '" + ID + "'", Conexion.Obtenerconexion()); SqlDataReader dataReader = command.ExecuteReader(); if (dataReader.Read()) { Codigo_Usuario = dataReader.GetString(0); IfExist = true; } if (IfExist) { MessageBox.Show("Su cuenta es nueva. Debe establecer las Preguntas de Seguridad y una nueva contraseña", "Primer Login", MessageBoxButtons.OK, MessageBoxIcon.Information); NuevaContraseña nueva = new NuevaContraseña(); nueva.User = Usuario; this.Hide(); nueva.Show(); } else { MessageBox.Show("Su cuenta es nueva. Debe establecer las Preguntas de Seguridad y una nueva contraseña", "Primer Login", MessageBoxButtons.OK, MessageBoxIcon.Information); PreguntasdeSeguridad seguridad = new PreguntasdeSeguridad(); seguridad.lblUsuario.Text = Usuario; this.Hide(); seguridad.Show(); } } else if (Codigo_Estado == "5") { MessageBox.Show("Su Usuario se encuentra bloqueado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); RecuperacionContraseña recuperacion = new RecuperacionContraseña(); this.Hide(); recuperacion.Show(); } else if (Codigo_Estado == "2") { MessageBox.Show("Su Usuario esta inactivo. Contacte al Administrador.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (Codigo_Estado == "1") { MenuPrincipal menu = new MenuPrincipal(); menu.lblUsuario.Text = Usuario; this.Hide(); menu.Show(); } } else { int Intentos = 0; MessageBox.Show("¡Usuario o contraseña incorrecto! Intente nuevamente.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); SqlCommand command = new SqlCommand("select * from Empleados where Usuario ='" + Usuario + "'", Conexion.Obtenerconexion()); SqlDataReader rd = command.ExecuteReader(); if (rd.Read()) { Intentos = rd.GetInt32(10); IsExist = true; } cont++; Intentos = Intentos + cont; cont = 0; if (Intentos > 2) { SqlCommand update = new SqlCommand(@"Update Empleados Set Intentos='" + Intentos + "', Codigo_Estado='" + 5 + "' Where Usuario='" + Usuario + "'", Conexion.Obtenerconexion()); update.ExecuteNonQuery(); } else { SqlCommand update = new SqlCommand(@"Update Empleados Set Intentos='" + Intentos + "'Where Usuario='" + Usuario + "'", Conexion.Obtenerconexion()); update.ExecuteNonQuery(); } } } else { MessageBox.Show("¡Usuario incorrecto! Intente nuevamente.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("¡Ingrese su Usuario o Contraseña!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Respuesta() { string Usuario = lblUsuario.Text; string Codigo_Usuario = ""; int Cod_Pregunta; string Respuesta1 = Encriptacion.Encrypt(txtRespuesta1.Text); string Respuesta2 = Encriptacion.Encrypt(txtRespuesta2.Text); SqlCommand cmd = new SqlCommand("select Codigo_Usuario from Empleados where Usuario ='" + lblUsuario.Text + "'", Conexion.Obtenerconexion()); cmd.Parameters.AddWithValue("@Usuario", Convert.ToString(lblUsuario.Text)); SqlDataReader sdr = cmd.ExecuteReader(); if (sdr.Read()) { Codigo_Usuario = sdr["Codigo_Usuario"].ToString(); } if (cmbPregunta1.Text == "¿Cual es tu color favorito?") { Cod_Pregunta = 1; SqlCommand insert = new SqlCommand("Insert into Respuestas(Codigo_Usuario, Cod_Pregunta, Respuesta)Values('" + Codigo_Usuario + "', '" + Cod_Pregunta + "','" + Respuesta1 + "')", Conexion.Obtenerconexion()); insert.ExecuteNonQuery(); } else if (cmbPregunta2.Text == "¿Cual es tu color favorito?") { Cod_Pregunta = 1; SqlCommand insert = new SqlCommand("Insert into Respuestas(Codigo_Usuario, Cod_Pregunta, Respuesta)Values('" + Codigo_Usuario + "', '" + Cod_Pregunta + "','" + Respuesta2 + "')", Conexion.Obtenerconexion()); insert.ExecuteNonQuery(); } if (cmbPregunta1.Text == "¿Cual es el nombre del primer libro que leiste?") { Cod_Pregunta = 2; SqlCommand insert = new SqlCommand("Insert into Respuestas(Codigo_Usuario, Cod_Pregunta, Respuesta)Values('" + Codigo_Usuario + "', '" + Cod_Pregunta + "','" + Respuesta1 + "')", Conexion.Obtenerconexion()); insert.ExecuteNonQuery(); } else if (cmbPregunta2.Text == "¿Cual es el nombre del primer libro que leiste?") { Cod_Pregunta = 2; SqlCommand insert = new SqlCommand("Insert into Respuestas(Codigo_Usuario, Cod_Pregunta, Respuesta)Values('" + Codigo_Usuario + "', '" + Cod_Pregunta + "','" + Respuesta2 + "')", Conexion.Obtenerconexion()); insert.ExecuteNonQuery(); } if (cmbPregunta1.Text == "¿En que año terminaste la secundaria?") { Cod_Pregunta = 3; SqlCommand insert = new SqlCommand("Insert into Respuestas(Codigo_Usuario, Cod_Pregunta, Respuesta)Values('" + Codigo_Usuario + "', '" + Cod_Pregunta + "','" + Respuesta1 + "')", Conexion.Obtenerconexion()); insert.ExecuteNonQuery(); } else if (cmbPregunta2.Text == "¿En que año terminaste la secundaria?") { Cod_Pregunta = 3; SqlCommand insert = new SqlCommand("Insert into Respuestas(Codigo_Usuario, Cod_Pregunta, Respuesta)Values('" + Codigo_Usuario + "', '" + Cod_Pregunta + "','" + Respuesta2 + "')", Conexion.Obtenerconexion()); insert.ExecuteNonQuery(); } if (cmbPregunta1.Text == "¿Cual es el nombre de tu mascota?") { Cod_Pregunta = 4; SqlCommand insert = new SqlCommand("Insert into Respuestas(Codigo_Usuario, Cod_Pregunta, Respuesta)Values('" + Codigo_Usuario + "', '" + Cod_Pregunta + "','" + Respuesta1 + "')", Conexion.Obtenerconexion()); insert.ExecuteNonQuery(); } else if (cmbPregunta2.Text == "¿Cual es el nombre de tu mascota?") { Cod_Pregunta = 4; SqlCommand insert = new SqlCommand("Insert into Respuestas(Codigo_Usuario, Cod_Pregunta, Respuesta)Values('" + Codigo_Usuario + "', '" + Cod_Pregunta + "','" + Respuesta2 + "')", Conexion.Obtenerconexion()); insert.ExecuteNonQuery(); } if (cmbPregunta1.Text == "¿Cual es tu pelicula favorita?") { Cod_Pregunta = 5; SqlCommand insert = new SqlCommand("Insert into Respuestas(Codigo_Usuario, Cod_Pregunta, Respuesta)Values('" + Codigo_Usuario + "', '" + Cod_Pregunta + "','" + Respuesta1 + "')", Conexion.Obtenerconexion()); insert.ExecuteNonQuery(); } else if (cmbPregunta2.Text == "¿Cual es tu pelicula favorita?") { Cod_Pregunta = 5; SqlCommand insert = new SqlCommand("Insert into Respuestas(Codigo_Usuario, Cod_Pregunta, Respuesta)Values('" + Codigo_Usuario + "', '" + Cod_Pregunta + "','" + Respuesta2 + "')", Conexion.Obtenerconexion()); insert.ExecuteNonQuery(); } if (cmbPregunta1.Text == "¿Cual es tu restaurante preferido?") { Cod_Pregunta = 6; SqlCommand insert = new SqlCommand("Insert into Respuestas(Codigo_Usuario, Cod_Pregunta, Respuesta)Values('" + Codigo_Usuario + "', '" + Cod_Pregunta + "','" + Respuesta1 + "')", Conexion.Obtenerconexion()); insert.ExecuteNonQuery(); } else if (cmbPregunta2.Text == "¿Cual es tu restaurante preferido?") { Cod_Pregunta = 6; SqlCommand insert = new SqlCommand("Insert into Respuestas(Codigo_Usuario, Cod_Pregunta, Respuesta)Values('" + Codigo_Usuario + "', '" + Cod_Pregunta + "','" + Respuesta2 + "')", Conexion.Obtenerconexion()); insert.ExecuteNonQuery(); } }
private void Factura() { if (radioButtonNo.Checked == true) { if (textBox1.Text.Trim() == "") { MessageBox.Show("Selecione un Cliente", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); txtDestinatario.Focus(); } } if (txtDestinatario.Text.Trim() == "") { MessageBox.Show("Ingrese el Destinatario", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); txtDestinatario.Focus(); } else if (txtPrecio.Text.Trim() == "") { MessageBox.Show("Ingrese el Precio", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); txtPrecio.Focus(); } else if (cmbOrigen.Text == "") { MessageBox.Show("Error: Seleccione el Origen", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else if (cmbDestino.Text == "") { MessageBox.Show("Error: Seleccione el Destino", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else if (cmbOrigen.Text == cmbDestino.Text) { MessageBox.Show("Error: Seleccione Origen y Destino Distintos", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else if (cmbTipoPaquete.Text == "") { MessageBox.Show("Error: Seleccione el tipo de paquete", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else if (txtDescripcion.Text == "") { MessageBox.Show("Error: Ingrese la descripcion del paquete", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else if (textBox2.Text == "") { MessageBox.Show("Error: Seleccione un bus", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { Conexion.Obtenerconexion(); string Desc_Encomienda = txtDescripcion.Text; string Fecha_Emicion = lblFechaHora.Text; string Precio = txtPrecio.Text; string Destinatario = txtDestinatario.Text; string Cod_Factura_Envio = lblcodfactura.Text; int Cod_Tipo = 0; int Cod_ciudad = 0; if (cmbOrigen.Text == "Tegucigalpa") { Cod_ciudad = 1; } else if (cmbOrigen.Text == "San Pedro Sula") { Cod_ciudad = 2; } else if (cmbOrigen.Text == "La Ceiba") { Cod_ciudad = 3; } if (cmbTipoPaquete.Text == "Caja") { Cod_Tipo = 1; } else if (cmbTipoPaquete.Text == "Sobre") { Cod_Tipo = 2; } else { Cod_Tipo = 3; } int Codigo_usuario = 4; string Id_Cliente = textBox1.Text; int Cod_Estado = 1; string Placa = textBox2.Text; if (radioButtonNo.Checked == true) { /* SqlCommand command = new SqlCommand(@"Update Factura_Encomienda Set Codigo_Factura_Envio ='" + Cod + "' where Codigo_Factura_Envio = '" + Cod_Factura_Envio + "'", Conexion.Obtenerconexion()); * command.ExecuteNonQuery();*/ SqlCommand insert = new SqlCommand("Insert into Encomiendas( Descripcion_Encomienda, Codigo_Tipo_Encomienda, Codigo_Ciudad, Codigo_Estado )Values('" + Desc_Encomienda + "','" + Cod_Tipo + "','" + Cod_ciudad + "','" + Cod_Estado + "')", Conexion.Obtenerconexion()); insert.ExecuteNonQuery(); SqlCommand insertar = new SqlCommand("Insert into Factura_Encomienda( Numero_Guia, Fecha_Emision, Codigo_Usuario, Identidad_Cliente, Destinatario, Precio, Placa_Bus )Values('" + lblNumeroGuia.Text + "', '" + Fecha_Emicion + "', '" + Codigo_usuario + "', '" + Id_Cliente + "','" + Destinatario + "','" + Precio + "','" + Placa + "')", Conexion.Obtenerconexion()); insertar.ExecuteNonQuery(); MessageBox.Show("Encomienda Registrada.", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else if (radioButtonSi.Checked == true) { string id = textBoxIdentidadFac.Text; string nombre = textBoxNombreFac.Text; string apellido = textBoxApellidoFac.Text; string celular = textBoxCelularFac.Text; string rtn = textBoxRTNFac.Text; /*SqlCommand command = new SqlCommand(@"Update Factura_Encomienda Set Codigo_Factura_Envio ='" + Cod + "' where Codigo_Factura_Envio = '" + Cod_Factura_Envio + "'", Conexion.Obtenerconexion()); * command.ExecuteNonQuery();*/ if (textBoxIdentidadFac.Text == "") { MessageBox.Show("Error: Ingrese la identidad del cliente", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else if (textBoxNombreFac.Text == "") { MessageBox.Show("Error: Ingrese el nombre del cliente", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else if (textBoxApellidoFac.Text == "") { MessageBox.Show("Error: Ingrese el apellido del cliente", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else if (textBoxCelularFac.Text == "") { MessageBox.Show("Error: Ingrese el celular del cliente", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { SqlCommand insert1 = new SqlCommand("Insert into Clientes(Identidad_Cliente, Nombre_Cliente, Apellido_Cliente, Celular, RTN )Values('" + id + "', '" + nombre + "','" + apellido + "','" + celular + "','" + rtn + "')", Conexion.Obtenerconexion()); insert1.ExecuteNonQuery(); SqlCommand insert = new SqlCommand("Insert into Encomiendas( Descripcion_Encomienda, Codigo_Tipo_Encomienda, Codigo_Ciudad, Codigo_Estado )Values('" + Desc_Encomienda + "','" + Cod_Tipo + "','" + Cod_ciudad + "','" + Cod_Estado + "')", Conexion.Obtenerconexion()); insert.ExecuteNonQuery(); SqlCommand insertar = new SqlCommand("Insert into Factura_Encomienda( Numero_Guia, Fecha_Emision, Codigo_Usuario, Identidad_Cliente, Destinatario, Precio, Placa_Bus )Values( '" + lblNumeroGuia.Text + "', '" + Fecha_Emicion + "', '" + Codigo_usuario + "', '" + id + "','" + Destinatario + "','" + Precio + "','" + Placa + "')", Conexion.Obtenerconexion()); insertar.ExecuteNonQuery(); MessageBox.Show("Encomienda Registrada.", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } }
private void RegistroEncomienda_Load_1(object sender, EventArgs e) { textBox1.Enabled = false; textBox2.Enabled = false; textBoxRTNFac.Enabled = false; Conexion conexion = new Conexion(); SqlConnection cn = new SqlConnection("Data Source=FRANK\\SQLEXPRESS;Initial Catalog=EncomiendaCristinaBD;Integrated Security=True"); SqlCommand cm = new SqlCommand("select Nombre_Ciudad from Ciudades;", cn); cn.Open(); SqlDataReader dr = cm.ExecuteReader(); while (dr.Read() == true) { cmbOrigen.Items.Add(dr[0]); cmbDestino.Items.Add(dr[0]); } cn.Close(); SqlCommand ce = new SqlCommand("select Descripcion_Tipo_Encomienda from Tipo_Encomienda;", cn); cn.Open(); SqlDataReader de = ce.ExecuteReader(); while (de.Read() == true) { cmbTipoPaquete.Items.Add(de[0]); } dataGridViewClientesFac.DataSource = conexion.tabla("Select *From Clientes"); dataGridView1.DataSource = conexion.tabla("Select * From Buses"); radioButtonNo.Checked = true; string Cod_Factura_Envio = ""; string Numero_Guia = ""; int cont = 0; bool IsExist = false; SqlCommand sql = new SqlCommand("select Codigo_Factura_Envio from Factura_Encomienda Order by Codigo_Factura_Envio desc", Conexion.Obtenerconexion()); sql.Parameters.AddWithValue("@Cod_Factura_Envio", Cod_Factura_Envio); SqlDataReader reader = sql.ExecuteReader(); if (reader.Read()) { Cod_Factura_Envio = reader["Codigo_Factura_Envio"].ToString(); } SqlCommand cmd = new SqlCommand("select Codigo_Factura_Envio from Factura_Encomienda Order by Codigo_Factura_Envio desc ", Conexion.Obtenerconexion()); SqlDataReader sdr = cmd.ExecuteReader(); if (sdr.Read()) { //Cod_Factura_Envio = sdr.GetString(0); IsExist = true; } if (IsExist) { Cod = Convert.ToInt32(Cod_Factura_Envio); cont++; Cod = Cod + cont; cont = 0; lblcodfactura.Text = Convert.ToString(Cod); } SqlCommand guia = new SqlCommand("Select Numero_Guia From Encomiendas order by Numero_Guia desc", Conexion.Obtenerconexion()); guia.Parameters.AddWithValue("@Numero_Guia", Numero_Guia); SqlDataReader dataReader = guia.ExecuteReader(); if (dataReader.Read()) { Numero_Guia = dataReader["Numero_Guia"].ToString(); } lblNumeroGuia.Text = Numero_Guia; Clipboard.Clear(); lblFechaHora.Text = DateTime.Now.ToString(); }
private void btnLimpiar_Click(object sender, EventArgs e) { string Numero_Guia = ""; txtDescripcion.Clear(); txtDestinatario.Clear(); textBoxIdentidadFac.Clear(); textBoxNombreFac.Clear(); textBoxApellidoFac.Clear(); txtPrecio.Clear(); textBoxCelularFac.Clear(); textBoxRTNFac.Clear(); cmbDestino.SelectedIndex = -1; cmbOrigen.SelectedIndex = -1; cmbTipoPaquete.SelectedIndex = -1; SqlCommand guia = new SqlCommand("Select Numero_Guia From Encomiendas order by Numero_Guia desc", Conexion.Obtenerconexion()); guia.Parameters.AddWithValue("@Numero_Guia", Numero_Guia); SqlDataReader dataReader = guia.ExecuteReader(); if (dataReader.Read()) { Numero_Guia = dataReader["Numero_Guia"].ToString(); } lblNumeroGuia.Text = Numero_Guia; Clipboard.Clear(); }
private void RecuperacionPreguntas() { string Cod_Usuario = ""; Cod_Usuario = Codigo_Usuario; string Respuesta = ""; if (cmbPregunta.Text == "¿Cual es tu color favorito?") { int Cod_Pregunta = 1; SqlCommand select = new SqlCommand("Select Respuesta from Respuestas where Codigo_Usuario ='" + Codigo_Usuario + "'and Cod_Pregunta = '" + Cod_Pregunta + "'", Conexion.Obtenerconexion()); select.Parameters.AddWithValue("@Codigo_Usuario", Respuesta); SqlDataReader sdr = select.ExecuteReader(); if (sdr.Read()) { Respuesta = sdr["Respuesta"].ToString(); } if (txtRespuesta.Text == "") { MessageBox.Show("Ingrese su respuesta.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); txtRespuesta.Focus(); } else if (Encriptacion.Decrypt(Respuesta).Equals(txtRespuesta.Text)) { MessageBox.Show("Respuesta correcta.", "Recuperacion Contraseña", MessageBoxButtons.OK, MessageBoxIcon.Information); NuevaContraseña nueva = new NuevaContraseña(); nueva.User = Usuario; this.Hide(); nueva.Show(); } else { MessageBox.Show("Respuesta incorrecta.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } if (cmbPregunta.Text == "¿Cual es el nombre del primer libro que leiste?") { int Cod_Pregunta = 2; SqlCommand select = new SqlCommand("Select Respuesta from Respuestas where Codigo_Usuario ='" + Codigo_Usuario + "'and Cod_Pregunta = '" + Cod_Pregunta + "'", Conexion.Obtenerconexion()); select.Parameters.AddWithValue("@Codigo_Usuario", Respuesta); SqlDataReader sdr = select.ExecuteReader(); if (sdr.Read()) { Respuesta = sdr["Respuesta"].ToString(); } if (txtRespuesta.Text == "") { MessageBox.Show("Ingrese su respuesta.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); txtRespuesta.Focus(); } else if (Encriptacion.Decrypt(Respuesta).Equals(txtRespuesta.Text)) { MessageBox.Show("Respuesta correcta.", "Recuperacion Contraseña", MessageBoxButtons.OK, MessageBoxIcon.Information); NuevaContraseña nueva = new NuevaContraseña(); nueva.User = Usuario; this.Hide(); nueva.Show(); } else { MessageBox.Show("Respuesta incorrecta.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } if (cmbPregunta.Text == "¿En que año terminaste la secundaria?") { int Cod_Pregunta = 3; SqlCommand select = new SqlCommand("Select Respuesta from Respuestas where Codigo_Usuario ='" + Codigo_Usuario + "'and Cod_Pregunta = '" + Cod_Pregunta + "'", Conexion.Obtenerconexion()); select.Parameters.AddWithValue("@Codigo_Usuario", Respuesta); SqlDataReader sdr = select.ExecuteReader(); if (sdr.Read()) { Respuesta = sdr["Respuesta"].ToString(); } if (txtRespuesta.Text == "") { MessageBox.Show("Ingrese su respuesta.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); txtRespuesta.Focus(); } else if (Encriptacion.Decrypt(Respuesta).Equals(txtRespuesta.Text)) { MessageBox.Show("Respuesta correcta.", "Recuperacion Contraseña", MessageBoxButtons.OK, MessageBoxIcon.Information); NuevaContraseña nueva = new NuevaContraseña(); nueva.User = Usuario; this.Hide(); nueva.Show(); } else { MessageBox.Show("Respuesta incorrecta.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } if (cmbPregunta.Text == "¿Cual es el nombre de tu mascota?") { int Cod_Pregunta = 4; SqlCommand select = new SqlCommand("Select Respuesta from Respuestas where Codigo_Usuario ='" + Codigo_Usuario + "'and Cod_Pregunta = '" + Cod_Pregunta + "'", Conexion.Obtenerconexion()); select.Parameters.AddWithValue("@Codigo_Usuario", Respuesta); SqlDataReader sdr = select.ExecuteReader(); if (sdr.Read()) { Respuesta = sdr["Respuesta"].ToString(); } if (txtRespuesta.Text == "") { MessageBox.Show("Ingrese su respuesta.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); txtRespuesta.Focus(); } else if (Encriptacion.Decrypt(Respuesta).Equals(txtRespuesta.Text)) { MessageBox.Show("Respuesta correcta.", "Recuperacion Contraseña", MessageBoxButtons.OK, MessageBoxIcon.Information); NuevaContraseña nueva = new NuevaContraseña(); nueva.User = Usuario; this.Hide(); nueva.Show(); } else { MessageBox.Show("Respuesta incorrecta.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } if (cmbPregunta.Text == "¿Cual es tu pelicula favorita?") { int Cod_Pregunta = 5; SqlCommand select = new SqlCommand("Select Respuesta from Respuestas where Codigo_Usuario ='" + Codigo_Usuario + "'and Cod_Pregunta = '" + Cod_Pregunta + "'", Conexion.Obtenerconexion()); select.Parameters.AddWithValue("@Codigo_Usuario", Respuesta); SqlDataReader sdr = select.ExecuteReader(); if (sdr.Read()) { Respuesta = sdr["Respuesta"].ToString(); } if (txtRespuesta.Text == "") { MessageBox.Show("Ingrese su respuesta.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); txtRespuesta.Focus(); } else if (Encriptacion.Decrypt(Respuesta).Equals(txtRespuesta.Text)) { MessageBox.Show("Respuesta correcta.", "Recuperacion Contraseña", MessageBoxButtons.OK, MessageBoxIcon.Information); NuevaContraseña nueva = new NuevaContraseña(); nueva.User = Usuario; this.Hide(); nueva.Show(); } else { MessageBox.Show("Respuesta incorrecta.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } if (cmbPregunta.Text == "¿Cual es tu restaurante preferido?") { int Cod_Pregunta = 6; SqlCommand select = new SqlCommand("Select Respuesta from Respuestas where Codigo_Usuario ='" + Codigo_Usuario + "'and Cod_Pregunta = '" + Cod_Pregunta + "'", Conexion.Obtenerconexion()); select.Parameters.AddWithValue("@Codigo_Usuario", Respuesta); SqlDataReader sdr = select.ExecuteReader(); if (sdr.Read()) { Respuesta = sdr["Respuesta"].ToString(); } if (txtRespuesta.Text == "") { MessageBox.Show("Ingrese su respuesta.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); txtRespuesta.Focus(); } else if (Encriptacion.Decrypt(Respuesta).Equals(txtRespuesta.Text)) { MessageBox.Show("Respuesta correcta.", "Recuperacion Contraseña", MessageBoxButtons.OK, MessageBoxIcon.Information); NuevaContraseña nueva = new NuevaContraseña(); nueva.User = Usuario; this.Hide(); nueva.Show(); } else { MessageBox.Show("Respuesta incorrecta.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }