private void DniTB_Validated(object sender, EventArgs e) { if (DniTB.Text.Trim() == "") { ClienteEP.SetError(DniTB, "Ingrese el Dni..."); DniTB.Focus(); } }
private void CargarBtn_Click(object sender, EventArgs e) { if (TipoPagoCB.SelectedIndex > 0) { conexion.Open(); String unaSeleccion = TipoPagoCB.Text; String dni = ClientesDGV.CurrentRow.Cells[2].Value.ToString(); int monto = Convert.ToInt32(MontoNUD.Value); int idTP = idTipoPago(unaSeleccion); DateTime unaFecha = Convert.ToDateTime(fecha_sistema); string datos = DatoTarjetaTB.Text; string cadena = "insert into LOS_BORBOTONES.Carga "; cadena += "(Cli_Dni,Carga_Credito, Carga_Fecha, Tipo_Pago_Id, Datos_Tarjeta) "; cadena += "values "; cadena += "(cast (@dni as numeric (18,0)), cast (@monto as numeric (18,2)), cast('" + unaFecha + "' as date), @tipo, @datos)"; SqlCommand comandoCargar = new SqlCommand(cadena, conexion); comandoCargar.Parameters.AddWithValue("@dni", dni); comandoCargar.Parameters.AddWithValue("@monto", monto); comandoCargar.Parameters.AddWithValue("@tipo", idTP); comandoCargar.Parameters.AddWithValue("@datos", datos); int cant; cant = comandoCargar.ExecuteNonQuery(); if (cant == 1) { MessageBox.Show("Carga de crédito exitosa..."); cargarDatosClientes(); TipoPagoCB.SelectedIndex = 0; DniTB.Clear(); MontoNUD.Text = "0"; } conexion.Close(); } else { MessageBox.Show("Por favor seleccione un tipo de pago..."); } }