private void Cargar_Cliente() { frmAyudaCliente frm = new frmAyudaCliente(Convert.ToInt64(txt_IdCliente.Text)); if (frm.ShowDialog() == DialogResult.OK) { lbl_nombreCliente.Text = Clases.ClsCliente.Nombres; lbl_Rut.Text = Clases.ClsCliente.Rut; SqlCommand cmd = new SqlCommand { // SqlCommand cmd = new SqlCommand();CargarClientePorRun CommandText = String.Format("CargarClientePorRun '{0}'", lbl_Rut.Text) }; DataSet dt; dt = Conectar.Listar(Clases.clsBD.BD, cmd); if (dt.Tables[0].Rows.Count > 0) { cbx_anno.DataSource = dt.Tables[1]; cbxSucursal.DataSource = dt.Tables[2]; LimpiarFormulario(1); } } else { LimpiarFormulario(2); LimpiarFormulario(3); } }
private void Cargar_Cliente(Int64 intCodCliente) { Cursor = Cursors.WaitCursor; frmAyudaCliente frm = new frmAyudaCliente(Convert.ToInt64(lbl_id_cliente.Text)); if (frm.ShowDialog() == DialogResult.OK) { lblRazonSocialTLD.Text = (Convert.ToInt64(lbl_id_cliente.Text) > 1) ? Clases.ClsCliente.Nombres : ""; lbl_rut_cliente.Text = (Convert.ToInt64(lbl_id_cliente.Text) > 1) ? Clases.ClsCliente.Rut : ""; SqlCommand cmd = new SqlCommand { CommandText = String.Format("CargarClientePorRun '{0}',{1}", lbl_rut_cliente.Text, lbl_id_cliente.Text) }; DataSet dt; dt = Conectar.Listar(Clases.clsBD.BD, cmd); if (dt != null) { cbx_Sucursal.DataSource = dt.Tables[2]; cbx_SucursalCambiar.DataSource = dt.Tables[2]; btn_CargarCli.Enabled = false; } } Cursor = Cursors.Default; }
private void btn_cargar_Click(object sender, EventArgs e) { if (String.IsNullOrWhiteSpace(lbl_id_cliente.Text) && !DesdeLimpiar) { classFuncionesGenerales.mensajes.MensajeError("Debe ingresar el número de cliente"); return; } Cursor = Cursors.WaitCursor; Inicializar = false; if (!DesdeLimpiar) { frmAyudaCliente frm = new frmAyudaCliente(Convert.ToInt64(lbl_id_cliente.Text)); if (frm.ShowDialog() == DialogResult.OK) { lbl_nombreCliente.Text = (Convert.ToInt64(lbl_id_cliente.Text) > 1) ? Clases.ClsCliente.Nombres : ""; lbl_rut_cliente.Text = (Convert.ToInt64(lbl_id_cliente.Text) > 1) ? Clases.ClsCliente.Rut : ""; SqlCommand cmd = new SqlCommand { CommandText = String.Format("CargarClientePorRun '{0}',{1}", lbl_rut_cliente.Text, lbl_id_cliente.Text) }; DataSet dt; dt = Conectar.Listar(Clases.clsBD.BD, cmd); if (dt != null) { dtPeriodo = new DataTable(); //if (dt.Tables[0].Rows.Count > 0) //{ dtPeriodo = dt.Tables[3]; cbx_anno.DataSource = dt.Tables[1]; if ((Convert.ToInt64(lbl_id_cliente.Text) < 1)) { cbx_id_periodo.DataSource = dtPeriodo; } // cbx_Sucursal.DataSource = dt.Tables[2]; Cargar_Sucursal(); Cargar_Seccion(); btn_cargar.Enabled = false; //} } } } else { SqlCommand cmd = new SqlCommand { CommandText = String.Format("CargarClientePorRun '0',0") }; DataSet dt; dt = Conectar.Listar(Clases.clsBD.BD, cmd); if (dt != null) { dtPeriodo = new DataTable(); //if (dt.Tables[0].Rows.Count > 0) //{ dtPeriodo = dt.Tables[3]; cbx_anno.DataSource = dt.Tables[1]; cbx_id_periodo.DataSource = dtPeriodo; // cbx_Sucursal.DataSource = dt.Tables[2]; Cargar_Sucursal(); Cargar_Seccion(); btn_cargar.Enabled = false; //} } } Cursor = Cursors.Default; }
void cargarDatos(bool bolDesdeLimpiar) { if (String.IsNullOrWhiteSpace(txt_CodCliente.Text) && !bolDesdeLimpiar) { classFuncionesGenerales.mensajes.MensajeError("Debe ingresar el número de cliente"); return; } Cursor = Cursors.WaitCursor; if (bolDesdeLimpiar) { SqlCommand cmd = new SqlCommand { CommandText = String.Format("CargarClientePorRun '{0}',{1}", (!bolDesdeLimpiar ? lbl_rut_cliente.Text : "0"), (!bolDesdeLimpiar ? txt_CodCliente.Text : "-1")) }; DataSet dt; dt = Conectar.Listar(Clases.clsBD.BD, cmd); if (dt != null) { dtPeriodo = new DataTable(); //if (dt.Tables[0].Rows.Count > 0) //{ dtPeriodo = dt.Tables[3]; cbx_anno.DataSource = dt.Tables[1]; lbl_nombreCliente.Text = ""; lbl_rut_cliente.Text = ""; cbx_id_periodo.DataSource = dtPeriodo; } } else { frmAyudaCliente frm = new frmAyudaCliente(Convert.ToInt64(txt_CodCliente.Text)); if (frm.ShowDialog() == DialogResult.OK) { lbl_nombreCliente.Text = (Convert.ToInt64(txt_CodCliente.Text) > 1) ? Clases.ClsCliente.Nombres : ""; lbl_rut_cliente.Text = (Convert.ToInt64(txt_CodCliente.Text) > 1) ? Clases.ClsCliente.Rut : ""; SqlCommand cmd = new SqlCommand { CommandText = String.Format("CargarClientePorRun '{0}',{1}", (!bolDesdeLimpiar ? lbl_rut_cliente.Text : "0"), (!bolDesdeLimpiar ? txt_CodCliente.Text : "-1")) }; DataSet dt; dt = Conectar.Listar(Clases.clsBD.BD, cmd); if (dt != null) { dtPeriodo = new DataTable(); //if (dt.Tables[0].Rows.Count > 0) //{ dtPeriodo = dt.Tables[3]; cbx_anno.DataSource = dt.Tables[1]; if ((Convert.ToInt64(txt_CodCliente.Text) < 1)) { cbx_id_periodo.DataSource = dtPeriodo; } btn_Cargar_cliente.Enabled = false; //} } } } Cursor = Cursors.Default; }