コード例 #1
0
        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();
        }
コード例 #2
0
        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;
        }