예제 #1
0
        private void btnSaveConfig_Click(object sender, EventArgs e)
        {
            using (var contexto = new ContextSqlite())
            {
                contexto.OracleCon.Attach(senior_Acesso);
                contexto.OracleCon.Attach(pims_Acesso);
                contexto.OracleCon.Attach(mega_Acesso);
                contexto.OracleCon.Attach(sisma_Acesso);

                SetDados("SENIOR");
                SetDados("PIMS");
                SetDados("MEGA");
                SetDados("SISMA");
                contexto.SaveChanges();
            }
        }
예제 #2
0
        private void BtnSave_Click(object sender, EventArgs e)
        {
            //checar dados
            // não deixar desativar o usuário admin
            sqliteuser.Login       = Cripto.Encrypt(txtLogin.Text);
            sqliteuser.User        = Cripto.Encrypt(txtUser.Text);
            sqliteuser.Password    = Cripto.Encrypt(txtPassword.Text);
            sqliteuser.Permissions = Cripto.Encrypt(txtLogin.Text + "[" + TrueFalse(chkAdministrador)
                                                    + TrueFalse(chkAlmoxarifado)
                                                    + TrueFalse(chkAgricola)
                                                    + "NN]");
            sqliteuser.LastBase = Cripto.Encrypt("P");
            sqliteuser.Active   = Cripto.Encrypt(TrueFalse(chkAtivo));

            using (var contexto = new ContextSqlite())
            {
                contexto.SqliteUsers.Add(sqliteuser);
                contexto.SaveChanges();
            }
            GetDados();
        }