Exemple #1
0
    public static object getproddesc(string prodid)
    {
        try
        {
            string aa = clsCommon.strApiUrl + "/api/Product/GetProductDetails";
            ClsOrderModels.ProdDescModel prodDesc = new ClsOrderModels.ProdDescModel();
            string data = clsCommon.GET(aa);

            if (!String.IsNullOrEmpty(data))
            {
                clsModals.getproduct      product    = JsonConvert.DeserializeObject <clsModals.getproduct>(data);
                clsModals.ProductDataList objproduct = product.ProductList.Where(m => m.productid == prodid).FirstOrDefault();
                if (product.response.Equals("1"))
                {
                    if (product.ProductList.Count > 0)
                    {
                        prodDesc.ProductDiscription = objproduct.pdec;
                        prodDesc.keyfeatures        = objproduct.pkey;
                        prodDesc.Note = objproduct.pnote;
                    }
                }
            }


            return(prodDesc);
        }
        catch (Exception ee)
        {
            return("");
        }
    }
Exemple #2
0
    public void Getdata()
    {
        try
        {
            dbConnection dbc = new dbConnection();
            string       html = "", JurisdictionID = "";

            //string aa = clsCommon.strApiUrl + "/api/Product/GetProductDetails";
            //string Homebanner = clsCommon.strApiUrl + "/api/Banner/getbannerimag";
            //string data = clsCommon.GET(aa);

            string dashboadapi = clsCommon.strApiUrl + "/api/Product/GetDashBoardProductDetails?JurisdictionID=" + JurisdictionID + "";
            string Homebanner  = clsCommon.strApiUrl + "/api/Banner/getbannerimag";
            string data        = clsCommon.GET(dashboadapi);

            if (!String.IsNullOrEmpty(data))
            {
                clsModals.getproduct objproduct = JsonConvert.DeserializeObject <clsModals.getproduct>(data);
                if (objproduct.response.Equals("1"))
                {
                    for (int j = 0; j < objproduct.ProductList.Count; j++)
                    {
                        html += "<div class=\"row\" style =\"padding - top: 6px; \">";
                        html += "<div class=\"owl - carousel owl - theme\" id=\"imagsliderimg\" runat=\"server\">";
                        if (objproduct.ProductList[j].ProductImageList != null && objproduct.ProductList[j].ProductImageList.Count > 0)
                        {
                            for (int i = 0; i < objproduct.ProductList[j].ProductImageList.Count; i++)
                            {
                                if (i == 0)
                                {
                                    html += "<div class=\"item active\"><img src=" + objproduct.ProductList[j].ProductImageList[i].PImgname + " alt=\"v1\" style=\"width: 100%;\"/></div>";
                                }
                                else
                                {
                                    html += "<div class=\"item\"><img src=" + objproduct.ProductList[j].ProductImageList[i].PImgname + " alt=\"v2\" style=\"width: 100%;\"/></div>";
                                }
                            }
                        }
                        html += "</div></div>";

                        html += "<div class=\"row\">";
                        html += "<div id=\"qty\">";
                        html += "<div class=\"align\">";
                        if (objproduct.ProductList[j].IsQtyFreeze == "True")
                        {
                            html += "<button class=\"btn\" type=\"button\" id=\"btnminus\" runat=\"server\" onclick=\"plusqty(0,this)\" disabled><i class=\"fa fa-minus\"></i></button>";
                            html += "<input readonly=true id=\"txtqty\" runat=\"server\" value=\"1\" onkeyup=\"if (/\\D/g.test(this.value)) this.value = this.value.replace(/\\D/g, '')\" />";
                            html += "<button class=\"btn\" type=\"button\" id=\"btnplus\" runat=\"server\" onclick=\"plusqty(1,this)\" disabled><i class=\"fa fa-plus\"></i></button>";
                        }
                        else
                        {
                            html += "<button class=\"btn\" type=\"button\" id=\"btnminus\" runat=\"server\" onclick=\"plusqty(0,this)\"><i class=\"fa fa-minus\"></i></button>";
                            html += "<input id=\"txtqty\" runat=\"server\" value=\"1\" onkeyup=\"if (/\\D/g.test(this.value)) this.value = this.value.replace(/\\D/g, '')\" />";
                            html += "<button class=\"btn\" type=\"button\" id=\"btnplus\" runat=\"server\" onclick=\"plusqty(1,this)\"><i class=\"fa fa-plus\"></i></button>";
                        }
                        html += "</div></div></div>";

                        decimal buy1      = 0;
                        string  buy1price = objproduct.ProductList[j].pprice;
                        decimal.TryParse(buy1price.ToString(), out buy1);
                        buy1 = Math.Round(buy1, 0);
                        string BuyOne = "BUY ALONE AT " + clsCommon.rssymbol + buy1;

                        decimal buy2  = 0;
                        string  check = objproduct.ProductList[j].pbuy2;
                        decimal.TryParse(check.ToString(), out buy2);
                        buy2 = Math.Round(buy2, 0);
                        string BuyOneWithFriend = "BUY WITH 1 FRIEND AT " + clsCommon.rssymbol + buy2;

                        decimal buy5      = 0;
                        string  buy5price = objproduct.ProductList[j].pbuy5;
                        decimal.TryParse(buy5price.ToString(), out buy5);
                        buy5 = Math.Round(buy5, 0);
                        string BuyFivewithFriend = "BUY With 4 FRIENDS AT " + clsCommon.rssymbol + buy5;

                        string enddate = clsCommon.getProductExpiredOnDate(objproduct.ProductList[j].productid);

                        html += "<div class=\"row\"><div id=\"share-btn\"><div class=\"col-md-3 col-sm-2 col-xs-1\"></div><div id=\"btnbuyccode\"><div class=\"col-md-6 col-sm-8 col-xs-10\"><div class=\"buy-options\">";
                        html += "<p><input type=\"button\" name=\"BuyFivewithFriend\" class=\"button btn-block\"  value=\"" + BuyFivewithFriend + "\" id=\"BuyFivewithFriend\" onclick=\"BuyFivewithFriend_Click(" + objproduct.ProductList[j].productid + "," + objproduct.ProductList[j].pprice + "," + objproduct.ProductList[j].pwight.Substring(0, objproduct.ProductList[j].pwight.IndexOf('-')) + ",this)\" ></p>";
                        html += "<p><input type=\"button\" name=\"BuyOneWithFriend\" class=\"button btn-block\"  value=\"" + BuyOneWithFriend + "\" id=\"BuyOneWithFriend\" onclick=\"BuyOneWithFriend_Click(" + objproduct.ProductList[j].productid + "," + objproduct.ProductList[j].pprice + "," + objproduct.ProductList[j].pwight.Substring(0, objproduct.ProductList[j].pwight.IndexOf('-')) + ",this)\" ></p>";
                        html += "<p><input type=\"button\" name=\"BuyOne\" class=\"button btn-block\"  value=\"" + BuyOne + "\" id=\"BuyOne\" onclick=\"BuyOne_Click(" + objproduct.ProductList[j].productid + "," + objproduct.ProductList[j].pprice + "," + objproduct.ProductList[j].pwight.Substring(0, objproduct.ProductList[j].pwight.IndexOf('-')) + ",this)\" ></p>";
                        html += "</div></div></div><div class=\"col-md-3 col-sm-2 col-xs-1\"></div></div></div>";

                        html += "<div class=\"row offer-time\" style=\"border-bottom: 0px\"><input type=\"hidden\" id=\"lblenddate\" value= \"" + objproduct.ProductList[j].penddate + "\"> <div class=\"col-md-6 col-sm-6 col-xs-8 padding\"><div class=\"inner\"><img src=\"images/discount.png\"/>";
                        html += "<div id=\"timer\"><p>Offer Expiring: <span id=\"demo\" style=\"color: black;\"></span></p></div></div></div><div class=\"offer-zone\"><span class=\"button\">" + objproduct.ProductList[j].psold + "</span></div></div>";

                        html += "<div class=\"row\"><div id=\"location\" ><div class=\"delivery-line\"><p>Delivery in ahmedabad only</p></div><div class=\"address-search\" style=\"margin-left: 0px;\"><p style=\"margin: 0; font-size: 14px; font-weight: 700;\" > Delivery in 2-3 days</p><p style=\"margin: 0; font-size: 14px; font-weight: 700;\" > Free Delivery | Cash On Delivery</p></div></div></div>";
                        html += "<div class=\"row\"><div id=\"share\" ><p> Share this product with your friends</p><div class=\"social-links\" style=\"display: inline-flex\">";
                        html += "<a target=\"_blank\" href=\"https://web.whatsapp.com/send?text=Hello!l like this product on Sosho.in and thought of sharing with you! They’ve got some amazing group buy discounts, valid only till " + enddate + ". How about we buy it together?\" data-action=\"share/whatsapp/share\">";
                        html += "<img id=\"web\" src=\"images/whatsapp.png\"/></a>";
                        html += "<a target=\"_blank\" href=\"whatsapp://send?text=Hello!l like this product on Sosho.in and thought of sharing with you! They’ve got some amazing group buy discounts, valid only till " + enddate + ". How about we buy it together?\">";
                        html += "<img id=\"mo-wa\" src=\"images/whatsapp.png\" /></a>";
                        html += "<span id=\"fb-share-button\" style=\"padding-right:6px;\"><i class=\"fa fa-facebook\" style=\"cursor:pointer; font-size:22px; background:#3b5998; padding:6px; margin-right: 0px; color: #fff; border-radius: 4px;\"></i></span>";
                        html += "</div></div></div>";

                        html += "<div class=\"row\"><div id=\"share-btn\"><div class=\"col-md-3 col-sm-2 col-xs-1\"></div><div id=\"btnbuyccode\"><div class=\"col-md-6 col-sm-8 col-xs-10\"><div class=\"buy-options\">";
                        html += "<p><input class=\"button btn-block\" data-toggle=\"modal\" data-target=\"#myModal\"  type=\"button\" id=\"btnmodal\"  onclick=\"getproddesc(" + objproduct.ProductList[j].ProductImageList[0].prodid + ")\" value=\"Product Description\"></p>";
                        html += "</div></div></div><div class=\"col-md-3 col-sm-2 col-xs-1\"></div></div></div>";
                    }

                    //html.
                    lblproductdec.InnerHtml     = objproduct.ProductList[0].pdec;
                    lblprodkeyfeature.InnerHtml = objproduct.ProductList[0].pkey;
                    lblprodnote.InnerHtml       = objproduct.ProductList[0].pnote;
                    //lblpricemain.InnerHtml = clsCommon.rssymbol + buy1.ToString();
                    string videourl = objproduct.ProductList[0].pvideo;

                    content.InnerHtml = html;

                    if (!string.IsNullOrWhiteSpace(videourl))
                    {
                        video.InnerHtml = "<iframe width=\"100%\" height=\"280px\" id=\"VideoId\" runat=\"server\" src=\"" + videourl + "\" frameborder=\"0\"  allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\"></iframe>";
                    }
                }
            }

            string databanner = clsCommon.GET(Homebanner);


            if (!String.IsNullOrEmpty(databanner))
            {
                clsModals.BnnerImage objbanner = JsonConvert.DeserializeObject <clsModals.BnnerImage>(databanner);
                if (objbanner.response.Equals("1"))
                {
                    lbltopbanner.Src = objbanner.BannerImageList[0].ImgUrl;
                    link.HRef        = objbanner.BannerImageList[0].DataLink;
                }
            }
        }
        catch (Exception ee)
        {
        }
    }