protected new void Page_Load(object sender, EventArgs e)
    {
        base.AllowHttpMethod("POST");

        int ID          = GetNumber <int>("i");
        int OrgLevel    = GetNumber <int>("ol");
        int AgencyState = GetNumber <int>("as");
        int OrderNumber = GetNumber <int>("on");

        string AgencyCode         = GetString("ac");
        string OrgAgencyName      = GetString("n");
        string OrgAgencyEnName    = GetString("en");
        string OrgAgencyShortName = GetString("sn");
        string IPs = GetString("ips");

        IPs = HttpUtility.UrlDecode(IPs);
        var list    = JsonConvert.DeserializeObject <List <OrgAllowIPVM> >(IPs);
        var IpSList = list.Select(item => PureString(item.IpStart)).ToList();
        var IpEList = list.Select(item => PureString(item.IpEnd)).ToList();

        if (ID > 0)
        {
            int Chk = 0;

            Dictionary <string, object> OutDict = new Dictionary <string, object>()
            {
                { "@Chk", Chk }
            };

            MSDB.ExecuteNonQuery("ConnUser", "dbo.usp_OrgM_xUpdateOrgDetailByID"
                                 , ref OutDict
                                 , new Dictionary <string, object>()
            {
                { "@OrgID", ID },
                { "@AgencyCode", AgencyCode },
                { "@OrgAgencyName", OrgAgencyName },
                { "@OrgAgencyEnName", OrgAgencyEnName },
                { "@OrgAgencyShortName", OrgAgencyShortName },
                { "@OrgLevel", OrgLevel },
                { "@AgencyState", AgencyState },
                { "@OrderNumber", OrderNumber },
                { "@IpStart", string.Join(",", IpSList) },
                { "@IpEnd", string.Join(",", IpEList) }
            });

            Chk = (int)OutDict["@Chk"];

            OPVM VM = new OPVM();
            VM.chk = Chk;

            if (Chk > 0)
            {
                SystemOrg.Update();
            }
            Response.ContentType = "application/json; charset=utf-8";
            Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(VM));
            Response.End();
        }
    }
Ejemplo n.º 2
0
 //protected string  CountyData = "[]";
 //protected string  TownData = "[]";
 protected void Page_Load(object sender, EventArgs e)
 {
     // base.DisableTop(true);
     // CountyData = JsonConvert.SerializeObject(SystemAreaCode.GetCountyList());
     // TownData = JsonConvert.SerializeObject(SystemAreaCode.GetCountyList());
     SystemOrg.Update();
     SystemRole.Update();
 }
    protected void Page_Load(object sender, EventArgs e)
    {
        base.AllowHttpMethod("POST");



        int ID          = GetNumber <int>("i");
        int OrgLevel    = GetNumber <int>("ol");
        int AgencyState = GetNumber <int>("as");
        int OrderNumber = GetNumber <int>("on");


        string AgencyCode         = GetString("ac");
        string OrgAgencyName      = GetString("n");
        string OrgAgencyEnName    = GetString("en");
        string OrgAgencyShortName = GetString("sn");
        string IpStart            = GetString("is");
        string IpEnd = GetString("ie");

        if (ID > 0)
        {
            int Chk = 0;

            Dictionary <string, object> OutDict = new Dictionary <string, object>()
            {
                { "@Chk", Chk }
            };

            MSDB.ExecuteNonQuery("ConnUser", "dbo.usp_OrgM_xUpdateOrgDetailByID"
                                 , ref OutDict
                                 , new Dictionary <string, object>()
            {
                { "@OrgID", ID },
                { "@AgencyCode", AgencyCode },
                { "@OrgAgencyName", OrgAgencyName },
                { "@OrgAgencyEnName", OrgAgencyEnName },
                { "@OrgAgencyShortName", OrgAgencyShortName },
                { "@OrgLevel", OrgLevel },
                { "@AgencyState", AgencyState },
                { "@OrderNumber", OrderNumber },
                { "@IpStart", IpStart },
                { "@IpEnd", IpEnd }
            });

            Chk = (int)OutDict["@Chk"];

            OPVM VM = new OPVM();
            VM.chk = Chk;

            if (Chk > 0)
            {
                SystemOrg.Update();
            }
            Response.ContentType = "application/json; charset=utf-8";
            Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(VM));
            Response.End();
        }
    }
Ejemplo n.º 4
0
    protected new void Page_Load(object sender, EventArgs e)
    {
        base.AllowHttpMethod("POST");

        int ID = GetNumber <int>("i");

        if (ID > 0)
        {
            int Chk   = 0;
            int OrgID = 0;

            Dictionary <string, object> OutDict = new Dictionary <string, object>()
            {
                { "@Chk", Chk }
            };

            MSDB.ExecuteNonQuery("ConnUser", "dbo.usp_OrgM_xRemoveOrgDetailByID"
                                 , ref OutDict
                                 , new Dictionary <string, object>()
            {
                { "@OrgID", ID }
            });

            Chk = (int)OutDict["@Chk"];

            OPVM VM = new OPVM();
            VM.chk = Chk;

            if (Chk > 0)
            {
                SystemOrg.Update();
            }
            Response.ContentType = "application/json; charset=utf-8";
            Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(VM));
            Response.End();
        }
    }
Ejemplo n.º 5
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //long Process_MemoryStart = 0;
        //long Process_MemoryEnd = 0;
        //System.Diagnostics.Process MyProcess = System.Diagnostics.Process.GetCurrentProcess();
        //Process_MemoryStart = MyProcess.PrivateMemorySize64;

        //Response.Write(Process_MemoryStart);
        //Console.WriteLine(Process_MemoryStart);

        //Console.WriteLine(GC.GetTotalMemory(true).ToString());

        SystemCode.Update();
        SystemRole.Update();
        SystemOrg.Update();
        SystemAreaCode.Update();
        SystemRecordVaccine.Update();
        SystemYCard.Update();
        SystemElementarySchool.Update();
        //Process_MemoryEnd = MyProcess.PrivateMemorySize64;
        //Response.Write(Process_MemoryEnd);
        //Console.WriteLine(Process_MemoryEnd);
        //HomeUrlVM vm =new HomeUrlVM();
        //vm.PageUrl = "/System/CodeM/CodeSetting.aspx";
        //vm.date = DateTime.Now;
        //string s = JsonConvert.SerializeObject(vm);
        //s=QueryStringEncryptToolS.Encrypt(s);
        //s = HttpUtility.UrlEncode(s);
        //Response.Write(s);
        //Response.End();

        //HomeUrlSecret secret = new HomeUrlSecret();
        //secret.RedirectUrl = "Home";

        //string s=JsonConvert.SerializeObject(secret);

        //UrlParameterEncryptT EncryptT = new UrlParameterEncryptT();
        //UrlParameterDecryptT DecryptT = new UrlParameterDecryptT();

        //s = EncryptT.GetOutSecretJsonWithEncrypt(secret);
        //string ss = s;
        //int cc = s.Length;
        //Response.Write(s);
        //Response.Write("<br/>");
        //Response.Write(s.Length);
        //s = HttpUtility.UrlEncode(s);
        //Response.Write("<br/>");
        //Response.Write(s);
        //Response.Write("<br/>");
        //Response.Write(s.Length);
        //Response.Write("<br/>");
        //string a = Request["o"]??"";
        //int b = 0;
        //int.TryParse(Request["c"] ?? "0", out b);
        //HomeUrlSecret secret2 = new HomeUrlSecret();
        //secret2 = DecryptT.GetUrlSecret<HomeUrlSecret>(ss, TimeSpan.FromDays(1), cc);
        //if(secret2.IsValid==true)
        //    Response.Write("2Checksum驗證成功");
        //else
        //    Response.Write("2Checksum驗證失敗");
        //Response.End();
    }