Пример #1
0
        private void DeleteAddress()
        {
            string Code = Request["Code"];

            int UserCode = Convert.ToInt32(Session["UserCode"]);

            BOLUserAddresses UserAddressesBOL = new BOLUserAddresses(1);
            bool             SaveResult       = UserAddressesBOL.DeleteAddress(UserCode, Code);

            op_result _op_result = new op_result();

            if (SaveResult)
            {
                _op_result.result  = "آدرس  با موفقیت حذف شد.";
                _op_result.success = "1";
            }
            else
            {
                _op_result.result  = "بروز خطا در ثبت آدرس جدید.";
                _op_result.success = "0";
            }

            JavaScriptSerializer serializer = new JavaScriptSerializer();
            string json = serializer.Serialize((object)_op_result);

            Response.Write(json);
            Response.End();
        }
Пример #2
0
        public void SubmitNewAddress()
        {
            string NewAddressFullName     = Request["NewAddressFullName"];
            string NewAddressCellPhone    = Request["NewAddressCellPhone"];
            string NewAddressTel          = Request["NewAddressTel"];
            string NewAddressAddress      = Request["NewAddressAddress"];
            string NewAddressPostalCode   = Request["NewAddressPostalCode"];
            string NewAddressProvinceCode = Request["NewAddressProvinceCode"];
            string NewAddressCityCode     = Request["NewAddressCityCode"];

            int UserCode = Convert.ToInt32(Session["UserCode"]);

            BOLUserAddresses UserAddressesBOL = new BOLUserAddresses(1);
            bool             SaveResult       = UserAddressesBOL.Insert(UserCode, NewAddressFullName, NewAddressCellPhone, NewAddressTel, NewAddressAddress, NewAddressPostalCode, NewAddressProvinceCode, NewAddressCityCode);

            op_result _op_result = new op_result();

            if (SaveResult)
            {
                _op_result.result  = "آدرس جدید با موفقیت ثبت شد.";
                _op_result.success = "1";
            }
            else
            {
                _op_result.result  = "بروز خطا در ثبت آدرس جدید.";
                _op_result.success = "0";
            }

            JavaScriptSerializer serializer = new JavaScriptSerializer();
            string json = serializer.Serialize((object)_op_result);

            Response.Write(json);
            Response.End();
        }
Пример #3
0
        public void GetRelatedPics()
        {
            string newsCode = Request["Code"];
            int    NewsCode;

            Int32.TryParse(newsCode, out NewsCode);
            if (NewsCode != 0)
            {
                op_result _op_result = new op_result();

                NewsDataContext dataContext = new NewsDataContext();
                var             Result      = (from p in dataContext.vRelatedNews
                                               where p.EntityCode.Equals(NewsCode) && p.PicName != null && p.PicName != ""
                                               select new { p.Code, p.Title, p.ImgUrl }).Take(16);

                string strResult = "";
                foreach (var item in Result)
                {
                    strResult += "<li><a href='https://www.khabardaan.ir/News/" + item.Code + ".html' ><img class='img-fluid' title='" + item.Title + "' alt='" + item.Title + "' src='" + item.ImgUrl + "'/></a></li>";
                }

                _op_result.result  = strResult;
                _op_result.success = "1";

                JavaScriptSerializer serializer = new JavaScriptSerializer();
                string json = serializer.Serialize((object)_op_result);
                Response.Write(json);
                Response.End();
            }
        }
Пример #4
0
 public void op_Process(int seqid, TProtocol iprot, TProtocol oprot)
 {
   op_args args = new op_args();
   args.Read(iprot);
   iprot.ReadMessageEnd();
   op_result result = new op_result();
   try {
     result.Success = iface_.op(args.AuthString, args.Name, args.NotifyPlayer);
   } catch (org.phybros.thrift.EAuthException aex) {
     result.Aex = aex;
   } catch (org.phybros.thrift.EDataException dex) {
     result.Dex = dex;
   }
   oprot.WriteMessageBegin(new TMessage("op", TMessageType.Reply, seqid)); 
   result.Write(oprot);
   oprot.WriteMessageEnd();
   oprot.Transport.Flush();
 }
Пример #5
0
 public bool recv_op()
 {
   TMessage msg = iprot_.ReadMessageBegin();
   if (msg.Type == TMessageType.Exception) {
     TApplicationException x = TApplicationException.Read(iprot_);
     iprot_.ReadMessageEnd();
     throw x;
   }
   op_result result = new op_result();
   result.Read(iprot_);
   iprot_.ReadMessageEnd();
   if (result.__isset.success) {
     return result.Success;
   }
   if (result.__isset.aex) {
     throw result.Aex;
   }
   if (result.__isset.dex) {
     throw result.Dex;
   }
   throw new TApplicationException(TApplicationException.ExceptionType.MissingResult, "op failed: unknown result");
 }