private void DmrDadosUs_Load(object sender, EventArgs e) { popularEstadoUF(); SqlDataReader dt; dt = daoUsuario.SelectUsuario(id); txtName.Text = dt["FUN_STR_NOME"].ToString(); txtNasc.Text = dt["NASC"].ToString(); txtCpf.Text = dt["FUN_STR_CPF"].ToString(); txtRg.Text = dt["FUN_STR_RG"].ToString(); cbxCargo.Text = dt["FUN_STR_CARGO"].ToString(); cbxSex.Text = dt["FUN_STR_SEXO"].ToString(); txtEmail.Text = dt["FUN_STR_EMAIL"].ToString(); txtDdd.Text = dt["TEL_INT_DDD"].ToString(); txtTel.Text = dt["TEL_INT_FIXO"].ToString(); txtCel.Text = dt["TEL_INT_CELULAR"].ToString(); txtOpe.Text = dt["TEL_STR_OPERADORA"].ToString(); txtRua.Text = dt["END_STR_RUA"].ToString(); txtNum.Text = dt["END_INT_NUMERO"].ToString(); txtComp.Text = dt["END_STR_COMPLEMENTO"].ToString(); txtBairro.Text = dt["END_STR_BAIRRO"].ToString(); txtCep.Text = dt["END_INT_CEP"].ToString(); cbxEstado.Text = dt["EST_STR_NOME"].ToString(); cbxCidade.Text = dt["CID_STR_NOME"].ToString(); //SelectImg(); txtName.Enabled = false; txtNasc.Enabled = false; txtCpf.Enabled = false; txtRg.Enabled = false; cbxCargo.Enabled = false; cbxSex.Enabled = false; txtEmail.Enabled = false; txtDdd.Enabled = false; txtTel.Enabled = false; txtCel.Enabled = false; txtOpe.Enabled = false; txtRua.Enabled = false; txtNum.Enabled = false; txtComp.Enabled = false; txtBairro.Enabled = false; txtCep.Enabled = false; cbxEstado.Enabled = false; cbxCidade.Enabled = false; btnAbrir.Enabled = false; dt.Close(); conexao.desconectar(); }
public void RegistrarUsuario(DtoUsuario Objusuario) { bool correcto = true; string UsuarioNom = ""; try { UsuarioNom = Objusuario.VU_Nombre; string g = UsuarioNom.Trim(); for (int i = 0; i < g.Length; i++) { correcto = char.IsLetter(g[i]); } } catch { correcto = false; } if (!correcto) { Objusuario.error = 1; return; } string UsuarioApe = ""; try { UsuarioApe = Objusuario.VU_Apellidos; string g2 = UsuarioApe.Trim(); for (int i = 0; i < g2.Length; i++) { correcto = char.IsLetter(g2[i]); } } catch { correcto = false; } if (!correcto) { Objusuario.error = 2; return; } correcto = Regex.IsMatch(Objusuario.VU_Correo, @"^(?("")("".+?(?<!\\)""@)|(([0-9a-z]((\.(?!\.))|[-!#\$%&'\*\+/=\?\^`\{\}\|~\w])*)(?<=[0-9a-z])@))" + @"(?(\[)(\[(\d{1,3}\.){3}\d{1,3}\])|(([0-9a-z][-\w]*[0-9a-z]*\.)+[a-z0-9][\-a-z0-9]{0,22}[a-z0-9]))$"); if (!correcto) { Objusuario.error = 3; return; } string ClienteContra = Objusuario.VU_Contraseña; string g3 = ClienteContra.Trim(); correcto = g3.Length > 5; if (!correcto) { Objusuario.error = 4; return; } DtoUsuario objuser2 = new DtoUsuario(); objuser2.PK_VU_Dni = Objusuario.PK_VU_Dni; correcto = !objDaoUsuario.SelectUsuario(objuser2); if (!correcto) { Objusuario.error = 5; return; } DtoUsuario objuser3 = new DtoUsuario(); objuser3.IU_Celular = Objusuario.IU_Celular; correcto = !objDaoUsuario.SelectUsuarioXcelular(objuser3); if (!correcto) { Objusuario.error = 6; return; } DtoUsuario objuser4 = new DtoUsuario(); objuser4.VU_Correo = Objusuario.VU_Correo; correcto = !objDaoUsuario.SelectUsuarioXcorreo(objuser4); if (!correcto) { Objusuario.error = 7; return; } DtoUsuario objuser5 = new DtoUsuario(); objuser5.DTU_FechaNac = Objusuario.DTU_FechaNac; DateTime nac = objuser5.DTU_FechaNac; DateTime hoy = DateTime.Today.Date; correcto = objuser5.IU_Celular > 0; if (nac.AddYears(18) > hoy) { Objusuario.error = 8; return; } Objusuario.error = 77; objDaoUsuario.InsertarCliente(Objusuario); }
public void obtenerDatosClientexDni(DtoUsuario objDtoUser) { objuser.SelectUsuario(objDtoUser); }