public ActionResult EnabledTenant(string Username, string tenantID, enable obj)
        {
            obj.Username = Username;
            obj.TenantID = tenantID;
            if (ModelState.IsValid)
            {
                using (HttpClient client = new HttpClient())
                {
                    client.BaseAddress = new Uri(Helpers.RestAPIAddress.GetUrl());
                    client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer",
                                                                                               HttpContext.Session.GetString("JWTtoken"));
                    //var token = HttpContext.Session.GetString("JWTtoken");
                    string stringData  = JsonConvert.SerializeObject(obj);
                    var    contentData = new StringContent(stringData, System.Text.Encoding.UTF8, "application/json");
                    //HttpResponseMessage response = client.PutAsync("/api/User/Enable/" + Username "/" + tenantID, contentData).Result;
                    HttpResponseMessage response = client.PutAsync("/api/tenantpengguna/EnableTenant/" + Username + "/" + tenantID, contentData).Result;
                    if (response.IsSuccessStatusCode)
                    {
                        TempData["success"] = "success";
                        TempData["Pesan"]   = response.Content.ReadAsStringAsync().Result;
                    }
                    else
                    {
                        TempData["error"] = "error";
                        TempData["Pesan"] = response.Content.ReadAsStringAsync().Result;
                    }
                }
            }

            return(Redirect(Request.Headers["Referer"].ToString()));
        }
示例#2
0
        /*
         * Form1 constructor
         *
         *  Constructor for the main form
         *
         */
        public Form1()
        {
            InitializeComponent();
            dft                = new graph(graphDFT);
            inv                = new inverse(graphInverse);
            inv2               = new inverse2(graphInverse2);
            btnEnble           = new enable(EnableButtons);
            chart1.MouseWheel += new MouseEventHandler(chData_MouseWheel);
            chart2.MouseWheel += new MouseEventHandler(chData2_MouseWheel);
            chart3.MouseWheel += new MouseEventHandler(chData3_MouseWheel);
            chart4.MouseWheel += new MouseEventHandler(chData4_MouseWheel);

            chart1.MouseClick += new MouseEventHandler(chart1_MouseClick);
            chart2.MouseClick += new MouseEventHandler(chart2_MouseClick);
            chart3.MouseClick += new MouseEventHandler(chart3_MouseClick);
            chart4.MouseClick += new MouseEventHandler(chart4_MouseClick);

            tableLayoutPanel1.RowStyles[1].Height = 0;
            tableLayoutPanel2.RowStyles[1].Height = 0;

            // Disable data relient buttons
            button2.Enabled   = false;
            button3.Enabled   = false;
            button4.Enabled   = false;
            PlayBtn.Enabled   = false;
            StopBtn.Enabled   = false;
            WndBtn.Enabled    = false;
            FilterBtn.Enabled = false;
            exportToolStripMenuItem.Enabled = false;
            cutToolStripMenuItem.Enabled    = false;
            copyToolStripMenuItem.Enabled   = false;

            this.SetStyle(ControlStyles.DoubleBuffer |
                          ControlStyles.UserPaint |
                          ControlStyles.AllPaintingInWmPaint,
                          true);
            this.UpdateStyles();
        }
示例#3
0
 await ToggleMods(enable, modList.Mods.Select(x => x.fullPath), progress);