Exemple #1
0
        public static string RegWSmojaz(int?reqid = 0, double epayid = 0)
        {
            string alert = "";

            ClEpayOrder cl = new ClEpayOrder();

            cl.EpayOrderID = Convert.ToInt32(epayid);
            DataSet ds      = EpayOrderClass.GetList(cl);
            string  groupid = ds.Tables[0].Rows[0]["GroupID"].ToString();

            if (groupid != "")
            {
                ClEpayGroup cl2 = new ClEpayGroup();
                cl2.GroupID = Convert.ToInt32(groupid);
                DataSet ds2 = EpayGroupClass.GetList(cl2);
                for (int i = 0; i <= ds2.Tables[0].Rows.Count - 1; i++)
                {
                    alert += RegWSmojazOneReq(Convert.ToInt32(ds2.Tables[0].Rows[i]["ReqID"].ToString()), epayid);
                }
                ds2.Dispose();
            }
            else
            {
                alert = RegWSmojazOneReq(reqid, epayid);
            }

            ds.Dispose();

            return(alert);
        }
Exemple #2
0
        private int GetGroupID(string AllRequest)
        {
            ClEpayGroup cl = new ClEpayGroup();

            cl.AllReq     = AllRequest;
            cl.PersonalID = Convert.ToInt32(lblPersonID.Text);
            int i = EpayGroupClass.insertAllReq(cl);

            if (i == 0)
            {
                TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, "خطا در ثبت");
            }

            return(i);
        }