private void Btn_Salvar_Click(object sender, EventArgs e) { string NomeCompleto, Usuario, EmailUsuario, Senha1, Senha2, cLog = ""; UsuarioClass UserMng = new UsuarioClass(); bool lValida = true; NomeCompleto = EdT_Nome.Text; Usuario = EdT_Usuario.Text; EmailUsuario = EdT_Email.Text; Senha1 = EdT_Senha.Text; Senha2 = EdT_ConfirmaSenha.Text; if (cUsuario == "") { lValida = (cLog = ValidaSenha(Senha1, Senha2)) == ""; } else if (EdT_Senha.Text != "") { lValida = (cLog = ValidaSenha(Senha1, Senha2)) == ""; } if (lValida && NomeCompleto == "") { cLog = "Por favor, informe seu nome completo"; lValida = false; } if (cUsuario == "" && lValida && UserMng.VerificaUsuario(this, Usuario, "").Length == 1) { cLog = "Usuário Existente!"; lValida = false; } if (lValida && !EmailUsuario.Contains("@") && !EmailUsuario.Contains(".com")) { cLog = "Formato de email incorreto"; lValida = false; } if (lValida && Usuario.Length < 6) { cLog = "Nome de usuário é muito curto!"; lValida = false; } if (lValida && (cLog = cUsuario == "" ? UserMng.InsertUser(Usuario, Senha1, NomeCompleto, EmailUsuario, this): UserMng.UpdateUser(this, Usuario, "", Senha1, EmailUsuario, NomeCompleto)) != "") { cLog = "Problemas na inclusão do usuário : " + cLog; } else if (lValida && cLog.Length < 1) { cLog = "Usuário Criado com sucesso!!!"; } Toast.MakeText(this, cLog, ToastLength.Long).Show(); }
protected override void OnCreate(Bundle savedInstanceState) { UsuarioClass UserMgnm = new UsuarioClass(); base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.Main_usuario); BtnHorario = FindViewById <Button>(Resource.Id.Btn_VerHorarios); BtnVerMapas = FindViewById <Button>(Resource.Id.Btn_VerMapas); BtnConfig = FindViewById <Button>(Resource.Id.Btn_ConfgUser); TeV_NomeUser = FindViewById <TextView>(Resource.Id.TeV_UserName); cUser = Intent.GetStringExtra("Tela") ?? ""; TeV_NomeUser.Text = UserMgnm.VerUserLogado(); BtnHorario.Click += BtnHorario_Click; BtnVerMapas.Click += BtnVerMapas_Click; BtnConfig.Click += BtnConfig_Click; }