private void timer1_Tick(object sender, EventArgs e) { seg -= 1; if (seg == 0 && min > 0) { min -= 1; seg = 60; } if (min == 0 && horas > 0 && seg == 0) { seg = 60; horas -= 1; min = 59; } if (min == 0 && horas == 0 && seg == 0) { timer1.Stop(); //elimina usuario bloqueado usuario_bloqueado usu = new usuario_bloqueado() { rut_bloqueado = txt_rut_test.Text }; usuario_bloqueado_conexion.eliminarSQL(usu); Reporte rep = new Reporte() { cod_usuario = reporte_txt.Text }; Reporte_conexion.eliminarSQL(rep); } }
public static int InsertarSQL(usuario_bloqueado newusuario) { Int32 rowsAffected = 0; using (SqlConnection conn = new SqlConnection(Conexion.connectionstring)) { SqlCommand command = new SqlCommand(null, conn); command.CommandText = "INSERT INTO usuarios_bloqueados (rut_bloqueado)" + "VALUES (@rut_bloqueado)"; command.Parameters.AddWithValue("@rut_bloqueado", newusuario.rut_bloqueado); try { conn.Open(); rowsAffected = command.ExecuteNonQuery(); Console.WriteLine($"rowsaffected: {rowsAffected}"); } catch (Exception ex) { Console.WriteLine(">>>Error en Cliente_Conexion/Insertar\n" + ex.Message); } } return(rowsAffected); }
private void button1_Click(object sender, EventArgs e) { timer1.Start(); horas = cboHoras.SelectedIndex; min = cboMinutos.SelectedIndex; seg = cboSegundos.SelectedIndex; //inserta usuario en usuarios bloqueados usuario_bloqueado usu = new usuario_bloqueado() { rut_bloqueado = txt_rut_test.Text }; int num = usuario_bloqueado_conexion.InsertarSQL(usu); if (num > 0) { MessageBox.Show("Cliente bloqueado", "Mensaje Emergente", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { MessageBox.Show("Cliente no se pudo bloquear, rellene todos los datos", "Mensaje Emergente", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } }