void VincularXcodigo() { pbar.Value = 15; DataTable dt = new DataTable(); dt = siExisteClientexCo(); if (dt.Rows.GetEnumerator().MoveNext()) { string cliente = dt.Rows[0][0].ToString() + " " + dt.Rows[0][1].ToString() + " " + dt.Rows[0][2].ToString(); Mensaje.Mesaje conf = new Mensaje.Mesaje("CONFIRMACION", "Cliente:" + cliente + ".Es correcto ?", "SI F1", "NO F2"); conf.ShowDialog(); if (conf.Si) { try { if (txtBuscar.Text != "") { pbar.Value = 30; pbar.Value = 50; c.VincularClientexCodigo(c.IdVenta, txtBuscar.Text.ToString()); pbar.Value = 100; MessageBox.Show("Venta vinculada al cliente Exitosamente", "Mensaje"); this.Close(); } else { MessageBox.Show("Ingrese un codigo correcto", "Error"); txtBuscar.Focus(); } } catch (Exception e) { MessageBox.Show("Error Contacte a su Administrador error:" + e.ToString()); } } else { } } else { MessageBox.Show("No Se encontro ningun Cliente con ese codigo"); pbar.Value = 0; } }
void vincular() { b = false; if (txtCodigo.Text.Length > 0 && txtCodigo_Copy.Text.Length > 0) { DataTable dt = new DataTable(); DataTable dt2 = new DataTable(); DataTable dt3 = new DataTable(); try { dt2 = v.buscarTipoNombremembrecia(txtCodigo_Copy.Text); if (dt2.Rows.GetEnumerator().MoveNext()) { dt3 = v.buscarTipoMembrecia(dt2.Rows[0][0].ToString()); if (dt2 != null) { if (dt2.Rows.Count > 0) { try { mem = Convert.ToInt32(dt3.Rows[0][0]); b = true; } catch (Exception e) { } } } } } catch (Exception e) { MessageBox.Show(e.ToString()); } if (b) { dt = v.buscarCliente(txtCodigo.Text); if (dt.Rows.GetEnumerator().MoveNext()) { string usuario = dt.Rows[0][1].ToString() + " " + dt.Rows[0][2].ToString() + " " + dt.Rows[0][3].ToString(); Mensaje.Mesaje confir = new Mensaje.Mesaje("NOTIFICACION", "Cliente:" + usuario + ". Es correcto?", "SI F1", "NO F2"); confir.ShowDialog(); if (confir.Si) { if (v.Vincular(Convert.ToInt32(dt.Rows[0][0]), mem) == 1) { MessageBox.Show("LA vinculacion se realizara cuando se realize la venta"); codigo = txtCodigo_Copy.Text; this.Close(); } else { MessageBox.Show("Error"); } } else { MessageBox.Show("Capture los dos campos para continuar"); } } else { MessageBox.Show("No se encontro ningun cliente con ese codigo."); } } else { MessageBox.Show("membresia no encontrada"); } } else { MessageBox.Show("Capture los dos campos para continuar"); } }