Esempio n. 1
0
        public DebeHaberLogIn()
        {
            InitializeComponent();

            using (entity.db db = new entity.db())
            {
                entity.app_company company = db.app_company.Where(x => x.id_company == entity.CurrentSession.Id_Company).FirstOrDefault();
                if (company != null)
                {
                    Company_RUC  = company.gov_code;
                    Company_Name = company.name;
                }

                if (company.hash_debehaber != null)
                {
                    tabUpLoad.IsSelected = true;
                }
            }
        }
Esempio n. 2
0
        private async void btnApprove_Click(object sender, MouseButtonEventArgs e)
        {
            try
            {
                string server = Cognitivo.Properties.Settings.Default.DebeHaberConnString + "/api/registration/54HY3kXgamBsJ94hhd1DYsFSWzlI4KtF7aJMDxO9D4wnTVaEoqtuI42eC1sM5NMqFvZsHhYPgsudolP8Ug1JhKPyBMKxfbvGSnON/" + Company_RUC;
                var    json   = await DownloadPage(server);

                string Hash = JsonConvert.DeserializeObject <DebeHaberRegistration>(json).hash_integretion;
                using (entity.db db = new entity.db())
                {
                    entity.app_company company = db.app_company.Where(x => x.id_company == entity.CurrentSession.Id_Company).FirstOrDefault();
                    company.hash_debehaber = Hash;
                    db.SaveChanges();
                }

                tabUpLoad.IsSelected = true;
                frameDebeHaberIntg.Refresh();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Connection Error: " + ex.Message);
                return;
            }
        }