private void LimpiarCamposCliente() { Txt_id_cliente.Clear(); Txt_nom_cliente.Clear(); Txt_apell_patern_cliente.Clear(); txt_apelli_matern_cli.Clear(); Txt_dir_cliente.Clear(); txt_email.Clear(); Txt_telefono_cliente.Clear(); }
private void Txt_nom_cliente_TextChanged(object sender, EventArgs e) { ClienteDAO clienteDAO = new ClienteDAO(); DataRow[] rows = clienteDAO.Buscar().Select(String.Format("nombre LIKE '{0}%'", Txt_nom_cliente.Text)); foreach (var item in rows) { Txt_nom_cliente.AutoCompleteCustomSource.Add(item["nombre"].ToString()); } if (Txt_nom_cliente.Text != "") { if (rows.Length > 0) { //Txt_id_cliente.Text = (int)rows[0]["cliente_id"]; if (Txt_nom_cliente.Text == rows[0]["nombre"] as string) { Txt_id_cliente.Text = rows[0]["cliente_id"].ToString(); } else { Txt_id_cliente.Clear(); } Txt_nom_cliente.DeselectAll(); Txt_nom_cliente.SelectionStart = Txt_nom_cliente.Text.Length; Txt_apell_patern_cliente.Text = rows[0]["apaterno"] as string; txt_apelli_matern_cli.Text = rows[0]["amaterno"] as string; Txt_dir_cliente.Text = rows[0]["direccion"] as string; txt_email.Text = rows[0]["email"] as string; Txt_telefono_cliente.Text = rows[0]["telefono"] as string; } } else { LimpiarCamposCliente(); } }