示例#1
0
        private void Cadastrar_Click(object sender, EventArgs e)
        {
            try
            {
                cadUsuario nvUsuario = new cadUsuario();

                if (string.IsNullOrEmpty(this.Nome.Text).Equals(false) && string.IsNullOrEmpty(this.Usuario.Text).Equals(false) && string.IsNullOrEmpty(this.Senha.Text).Equals(false))
                {
                    nvUsuario.nome    = this.Nome.Text;
                    nvUsuario.usuario = this.Usuario.Text;
                    nvUsuario.senha   = this.Senha.Text;


                    using (SQLiteConnection db = new DadosContext().GetDatabase())
                    {
                        db.Insert(nvUsuario);
                        //Toast.MakeText( this, "id"+ nvUsuario.id, ToastLength.Short ).Show();
                        Toast.MakeText(this, "Cadastro realizado com sucesso", ToastLength.Short).Show();

                        dialog.Dismiss();
                    }
                }
                else
                {
                    Toast.MakeText(this, "Existe Campo Vazios", ToastLength.Short).Show();
                }
            }
            catch (System.Exception ex)
            {
                Toast.MakeText(this, "Cadastro não realizado", ToastLength.Short).Show();
                System.Diagnostics.Debug.WriteLine("ERRO!" + ex.Message);
            }
        }
示例#2
0
        private void btnGravarUsuario_Click(object sender, EventArgs e)
        {
            Boolean prossegue = Valida.verificaObrigatorios(new Object[] { txtcdUsuario, txtdsUsuario, txtdsSenha });

            if (prossegue == true)
            {
                cadUsuario usuario = new cadUsuario();
                usuario.cd_usuario = txtcdUsuario.Text;
                usuario.nm_usuario = txtdsUsuario.Text;
                usuario.sn_usuario = txtdsSenha.Text;
                usuario.ds_email   = txtdsEmail.Text;
                usuario.ds_senha   = txtdsSenhaEmail.Text;
                usuario.ds_smtp    = txtdsSMTP.Text;
                usuario.nr_porta   = Convert.ToInt16(txtnrPortaEmail.Text);
                usuario.st_ativo   = chkAtivo.Checked;
                usuario.st_ssl     = chkSSL.Checked;

                try
                {
                    String vret = "";
                    vret = cadUsuarioDAO.persist(usuario);
                    limpaCamposUsuario();
                    carregaGridUsuario();
                }
                catch (Exception erro)
                {
                    Alert.erro(String.Format("Erro ao Gravar Registro! \n {0}", erro.Message));
                }
            }
        }
示例#3
0
        public static List <cadUsuario> getDadosUsuario()
        {
            List <cadUsuario>     vret   = new List <cadUsuario>();
            const String          vsql   = " select cd_usuario, nm_usuario from usuario";
            List <List <Object> > result = Conexao.getInstance().toList(vsql);

            if (result != null)
            {
                foreach (List <Object> dado in result)
                {
                    cadUsuario cmf = new cadUsuario();
                    cmf.cd_usuario = Convert.ToString(dado[0]);
                    cmf.nm_usuario = Convert.ToString(dado[1]);
                    vret.Add(cmf);
                }
            }
            return(vret);
        }
示例#4
0
        private void consultaLogin(string nome, string senha)
        {
            using (SQLiteConnection Bd = new DadosContext().GetDatabase())
            {
                cadUsuario query = (from usuario in Bd.Table <cadUsuario>() where usuario.nome == nome && usuario.senha == senha select usuario).SingleOrDefault();                //.FirstOrDefault();

                //Toast.MakeText( this, "Usuario"+query, ToastLength.Short ).Show();

                if (query == null)
                {
                    Toast.MakeText(this, "Usuário não Cadastrado", ToastLength.Short).Show();
                }
                else
                {
                    salvarDados salvar = new salvarDados();

                    Intent intent = new Intent(this, typeof(cad_ComprasActivity));
                    StartActivity(intent);

                    Finish();
                }
            }
        }