private void frmUser_Load(object sender, EventArgs e) { RepCid _rep = ((frmMain)this.Owner).REP; if (_rep != null) { string cNome, cSenha, cBarras; int iCodigo, iRFID; int privilegios; Int64 pis64; if (!Int64.TryParse(PIS, out pis64)) { pis64 = 0; } _rep.LerDadosUsuario(pis64, out cNome, out iCodigo, out cSenha, out cBarras, out iRFID, out privilegios); txtNome.Text = cNome; txtPIS.Text = PIS; txtSenha.Text = cSenha; txtCodigo.Text = iCodigo.ToString(); txtBarras.Text = cBarras; txtRFID.Text = iRFID.ToString(); if (privilegios < 0) { ddlPermissao.SelectedIndex = 0; } else if (privilegios >= ddlPermissao.Items.Count) { ddlPermissao.SelectedIndex = ddlPermissao.Items.Count - 1; } else { ddlPermissao.SelectedIndex = privilegios; } int num_templates; if (_rep.CarregarTemplatesUsuario(Convert.ToInt64(PIS), out num_templates)) { string template_base64; txtBiometria.Text = ""; while (_rep.LerTemplateStr(out template_base64)) { txtBiometria.Text += template_base64 + "\r\n\r\n"; } } } }