コード例 #1
0
    //// For Success
    //ErrorMsg.Visible = true;
    //    ErrorMsg.InnerText = "Saved !";
    //    ErrorMsg.Attributes.Add("class", "alertMsg success");


    ////for Error

    //ErrorMsg.Visible = true;
    //ErrorMsg.InnerText = "Error !";
    //ErrorMsg.Attributes.Add("class", "alertMsg failed");


    protected void btnSave_Click(object sender, EventArgs e)
    {
        ClsUserProfile obj = new ClsUserProfile();

        obj.Ind           = 1;
        obj.LevelId       = 0;
        obj.LevelDesc     = txtProfileName.Text.Trim();
        obj.OrgCode       = Convert.ToInt32(Session["OrgCode"].ToString());
        obj.CityCode      = Convert.ToInt32(Session["CityCode"].ToString());;
        obj.EntryDate     = System.DateTime.Today.ToShortDateString();
        obj.EntryUserCode = Convert.ToInt32(Session["UserCode"].ToString());;
        Response res = new Response();

        res = APIRequest(obj);
        if (res.Code == 100)
        {
            ErrorMsg.Visible   = true;
            ErrorMsg.InnerText = res.msg;
            ErrorMsg.Attributes.Add("class", "alertMsg success");
        }
        else
        {
            ErrorMsg.Visible   = true;
            ErrorMsg.InnerText = res.msg;
            ErrorMsg.Attributes.Add("class", "alertMsg failed");
        }
    }
コード例 #2
0
    public Response APIRequest(ClsUserProfile obj)
    {
        Response resp = new Response();

        if (obj != null)
        {
            string uri = "CtrlUserProfile/CreareUserProfile/";
            resp = SaveData(uri, obj);
        }
        return(resp);
    }
コード例 #3
0
    public Response SaveData(string uri, ClsUserProfile parameters)
    {
        Response resp = new Response();

        HttpClient = new HttpClient();

        string baseurl = System.Configuration.ConfigurationManager.AppSettings["BaseUrlAdmin"].ToString();; //BaseUrlAdmin

        HttpClient.BaseAddress = new Uri(baseurl);
        HttpClient.DefaultRequestHeaders.Accept.Clear();
        HttpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));

        System.Net.ServicePointManager.ServerCertificateValidationCallback = ((sender, certificate, chain, sslPolicyErrors) => true);
        var json           = JObject.FromObject(parameters).ToString();
        var content        = new StringContent(json, Encoding.UTF8, "application/json");
        var response       = HttpClient.PostAsync(uri, content).Result;
        var responseString = response.Content.ReadAsStringAsync().Result;

        resp = JsonConvert.DeserializeObject <Response>(responseString);
        return(resp);
    }