Пример #1
0
        private void btnModificarContrasena_Click(object sender, EventArgs e)
        {
            FormNuevaContrasena formNuevaContrasena = new FormNuevaContrasena(userID, rolID, false);

            this.Hide();
            formNuevaContrasena.Show();
        }
Пример #2
0
        private void dgvClientes_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex == 6)
            {
                string nombre    = dgvClientes.CurrentRow.Cells[1].Value.ToString();
                string apellido  = dgvClientes.CurrentRow.Cells[2].Value.ToString();
                int    clienteID = Convert.ToInt32(dgvClientes.CurrentRow.Cells[0].Value);
                int    cambioID  = 0;
                bool   encontro  = false;

                GestorDB gestor = new GestorDB();
                gestor.conectar();
                gestor.consulta(
                    "SELECT ISNULL(id_usuario, 0) AS id_usuario " +
                    "FROM PEAKY_BLINDERS.clientes " +
                    "WHERE id_cliente = '" + clienteID + "'");
                SqlDataReader lector = gestor.obtenerRegistros();
                if (lector.Read())
                {
                    cambioID = Convert.ToInt32(lector["id_usuario"].ToString());
                    if (cambioID > 0)
                    {
                        encontro = true;
                    }
                }
                gestor.desconectar();

                if (encontro)
                {
                    FormNuevaContrasena formMiUsuario = new FormNuevaContrasena(userID, rolID, cambioID, true, false);
                    this.Hide();
                    formMiUsuario.Show();
                }
                else
                {
                    MessageBox.Show("El cliente " + nombre + " " + apellido + " no tiene un usuario asociado.", "Alerta");
                }
            }
        }
Пример #3
0
 private void dgvEmpresas_CellContentClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.ColumnIndex == 5)
     {
         string   razon_social = dgvEmpresas.CurrentRow.Cells[1].Value.ToString();
         int      empresaID    = Convert.ToInt32(dgvEmpresas.CurrentRow.Cells[0].Value);
         int      cambioID     = 0;
         bool     encontro     = false;
         GestorDB gestor       = new GestorDB();
         gestor.conectar();
         gestor.consulta(
             "SELECT ISNULL(id_usuario, 0) AS id_empresa " +
             "FROM PEAKY_BLINDERS.empresas " +
             "WHERE id_empresa = '" + empresaID + "'");
         SqlDataReader lector = gestor.obtenerRegistros();
         if (lector.Read())
         {
             cambioID = Convert.ToInt32(lector["id_empresa"].ToString());
             if (cambioID > 0)
             {
                 encontro = true;
             }
         }
         gestor.desconectar();
         if (encontro)
         {
             FormNuevaContrasena formNuevaContrasena = new FormNuevaContrasena(userID, rolID, cambioID, false, true);
             this.Hide();
             formNuevaContrasena.Show();
         }
         else
         {
             MessageBox.Show("La empresa " + razon_social + " no tiene un usuario asociado.", "Alerta");
         }
     }
 }