コード例 #1
0
ファイル: Conexion.cs プロジェクト: Frankf1203/Cristina
        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);
        }
コード例 #2
0
        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);
            }
        }
コード例 #3
0
        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);
        }
コード例 #4
0
ファイル: MenuPrincipal.cs プロジェクト: Frankf1203/Cristina
        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;
            }
        }
コード例 #5
0
        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);
            }
        }
コード例 #6
0
        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);
            }
        }
コード例 #7
0
        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();
                    }
                }
            }
        }
コード例 #8
0
        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();
                    }
                }
            }
        }
コード例 #9
0
        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);
            }
        }
コード例 #10
0
ファイル: InicioSesion.cs プロジェクト: Frankf1203/Cristina
        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);
            }
        }
コード例 #11
0
        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();
            }
        }
コード例 #12
0
        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);
                    }
                }
            }
        }
コード例 #13
0
        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();
        }
コード例 #14
0
        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();
        }
コード例 #15
0
        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);
                }
            }
        }