コード例 #1
0
 private void buscar_Click(object sender, EventArgs e)
 {
     if (clienteId == 0 && this.valido())
     {
         GD2C2015DataSet.ClientesRow[] result = (GD2C2015DataSet.ClientesRow[])this.gD2C2015DataSet.Clientes.Select("cli_dni='" + this.dni.Text + "' AND cli_activo=1");
         if (result.Length == 0)
         {
             MessageBox.Show("No existe el cliente con el dni ingresado");
             return;
         }
         else if (result.Length > 1)
         {
             BusquedaClienteForm form = new BusquedaClienteForm(this.dni.Text, "Consulta");
             form.MdiParent = this.MdiParent;
             form.Show();
             this.Close();
         }
         else
         {
             GD2C2015DataSet.ClientesRow row = result.First();
             clienteId = row.cli_id;
         }
     }
     historialMillasTableAdapter.Fill(gD2C2015DataSet.historialMillas, clienteId);
     this.millas_acumuladas.Text = this.historialMillasTableAdapter.millasDisponibles(clienteId).ToString();
     this.clienteId = 0;
 }
コード例 #2
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (this.clienteId != 0 && !this.volverABuscar)
     {
         GD2C2015DataSet.ClientesRow[] result = (GD2C2015DataSet.ClientesRow[])this.gD2C2015DataSet.Clientes.Select("cli_id='" + clienteId + "'");
         GD2C2015DataSet.ClientesRow row = result.First();
         clienteId = row.cli_id;
         this.nombreLabel.Text = row.cli_nombre;
         this.apellidoLabel.Text = row.cli_apellido;
         millasAcumuladas = Convert.ToInt32(this.historialMillasTableAdapter1.millasDisponibles(clienteId));
         millasLabel.Text = millasAcumuladas.ToString();
         this.volverABuscar = true;
     }
     else if (this.valido())
     {
         GD2C2015DataSet.ClientesRow[] result = (GD2C2015DataSet.ClientesRow[])this.gD2C2015DataSet.Clientes.Select("cli_dni='" + this.dni.Text + "' AND cli_activo=1");
         if (result.Length == 0)
         {
             MessageBox.Show("No existe el cliente con el dni ingresado");
             return;
         }
         else if (result.Length > 1)
         {
             BusquedaClienteForm form = new BusquedaClienteForm(this.dni.Text, "Canje");
             form.MdiParent = this.MdiParent;
             form.Show();
             this.Close();
         }
         else
         {
             GD2C2015DataSet.ClientesRow row = result.First();
             clienteId = row.cli_id;
             this.nombreLabel.Text = row.cli_nombre;
             this.apellidoLabel.Text = row.cli_apellido;
             millasAcumuladas = Convert.ToInt32(this.historialMillasTableAdapter1.millasDisponibles(clienteId));
             millasLabel.Text = millasAcumuladas.ToString();
             this.volverABuscar = true;
         }
     }
 }