Ejemplo n.º 1
0
        /// <summary>
        /// init edit info
        /// </summary>
        void InitEditInfo()
        {
            if (string.IsNullOrEmpty(LiPinKaId))
            {
                return;
            }

            var info = new EyouSoft.BLL.YlStructure.BLiPinKa().GetLiPinKaInfo(LiPinKaId);

            if (info == null)
            {
                return;
            }

            txtMingCheng.Value        = info.MingCheng;
            txtJinE.Value             = info.JinE.ToString("F2");
            txtJinE1.Value            = info.JinE1.ToString("F2");
            txtMiaoShu.Value          = info.MiaoShu;
            txtFaPiaoKuaiDiJinE.Value = info.FaPiaoKuaiDiJinE.ToString("F2");
            LeiXing        = ((int)info.LeiXing).ToString();
            txtXuZhi.Value = info.XuZhi;

            MFileInfo file = new MFileInfo();

            file.FilePath = info.FengMian;
            var items = new List <MFileInfo>();

            items.Add(file);
            upload1.YuanFiles = items;
        }
Ejemplo n.º 2
0
        /// <summary>
        /// quxiao
        /// </summary>
        void QuXiao()
        {
            var bllRetCode = new EyouSoft.BLL.YlStructure.BLiPinKa().SheZhiLiPinKaDingDanStatus(DingDanId, SiteUserInfo.UserId, EyouSoft.Model.EnumType.YlStructure.LiPinKaDingDanStatus.已取消);

            if (bllRetCode == 1)
            {
                RCWE(UtilsCommons.AjaxReturnJson("1", "操作成功"));
            }
            else
            {
                RCWE(UtilsCommons.AjaxReturnJson("0", "操作失败"));
            }
        }
Ejemplo n.º 3
0
        /// <summary>
        /// init dainzika
        /// </summary>
        void InitDianZiKa()
        {
            int recordCount = 0;
            var chaXun      = new EyouSoft.Model.YlStructure.MLiPinKaChaXunInfo();

            chaXun.LeiXing = EyouSoft.Model.EnumType.YlStructure.LiPinKaLeiXing.电子卡;
            var items = new EyouSoft.BLL.YlStructure.BLiPinKa().GetLiPinKas(YuMingInfo.CompanyId, 5, 1, ref recordCount, chaXun);

            if (items != null && items.Count > 0)
            {
                rpt2.DataSource = items;
                rpt2.DataBind();
            }
        }
Ejemplo n.º 4
0
        /// <summary>
        /// baocun
        /// </summary>
        void BaoCun()
        {
            var info = new EyouSoft.Model.YlStructure.MLiPinKaInfo();

            info.CompanyId         = CurrentUserCompanyID;
            info.FaPiaoKuaiDiJinE  = Utils.GetDecimal(Utils.GetFormValue(txtFaPiaoKuaiDiJinE.UniqueID));
            info.FengMian          = string.Empty;
            info.IssueTime         = DateTime.Now;
            info.JinE              = Utils.GetDecimal(Utils.GetFormValue(txtJinE.UniqueID));
            info.JinE1             = Utils.GetDecimal(Utils.GetFormValue(txtJinE1.UniqueID));
            info.LeiXing           = Utils.GetEnumValue <EyouSoft.Model.EnumType.YlStructure.LiPinKaLeiXing>(Utils.GetFormValue("txtLeiXing"), EyouSoft.Model.EnumType.YlStructure.LiPinKaLeiXing.电子卡);
            info.LiPinKaId         = LiPinKaId;
            info.LiPinKaKuaiDiJinE = 0;
            info.MiaoShu           = Utils.EditInputText(Request.Form[txtMiaoShu.UniqueID]);
            info.MingCheng         = Utils.GetFormValue(txtMingCheng.UniqueID);
            info.OperatorId        = SiteUserInfo.UserId;
            info.XuZhi             = Utils.EditInputText(Request.Form[txtXuZhi.UniqueID]);
            var items  = upload1.Files;
            var items1 = upload1.YuanFiles;

            if (items != null && items.Count > 0)
            {
                info.FengMian = items[0].FilePath;
            }
            else if (items1 != null && items1.Count > 0)
            {
                info.FengMian = items1[0].FilePath;
            }


            int bllRetCode = 0;

            if (string.IsNullOrEmpty(LiPinKaId))
            {
                bllRetCode = new EyouSoft.BLL.YlStructure.BLiPinKa().InsertLiPinKa(info);
            }
            else
            {
                bllRetCode = new EyouSoft.BLL.YlStructure.BLiPinKa().UpdateLiPinKa(info);
            }

            if (bllRetCode == 1)
            {
                RCWE(UtilsCommons.AjaxReturnJson("1", "操作成功"));
            }
            else
            {
                RCWE(UtilsCommons.AjaxReturnJson("0", "操作失败"));
            }
        }
Ejemplo n.º 5
0
        /// <summary>
        /// shan chu
        /// </summary>
        void ShanChu()
        {
            string txtLiPinKaId = Utils.GetFormValue("txtLiPinKaId");

            int bllRetCode = new EyouSoft.BLL.YlStructure.BLiPinKa().DeleteLiPinKa(SiteUserInfo.CompanyId, txtLiPinKaId);

            if (bllRetCode == 1)
            {
                RCWE(UtilsCommons.AjaxReturnJson("1", "操作成功"));
            }
            else if (bllRetCode < 0)
            {
                RCWE(UtilsCommons.AjaxReturnJson("0", "操作失败:已经存在订单的商品不可删除。"));
            }
            else
            {
                RCWE(UtilsCommons.AjaxReturnJson("0", "操作失败"));
            }
        }
Ejemplo n.º 6
0
        /// <summary>
        /// init rpt
        /// </summary>
        void InitRpt()
        {
            int recordCount = 0;
            var chaXun      = GetChaXunInfo();
            var items       = new EyouSoft.BLL.YlStructure.BLiPinKa().GetLiPinKas(CurrentUserCompanyID, pageSize, pageIndex, ref recordCount, chaXun);

            if (items != null && items.Count > 0)
            {
                rpt.DataSource = items;
                rpt.DataBind();

                paging.UrlParams      = Request.QueryString;
                paging.intPageSize    = pageSize;
                paging.CurrencyPage   = pageIndex;
                paging.intRecordCount = recordCount;
            }
            else
            {
                phEmpty.Visible = true;
                phHeJi.Visible  = false;
            }
        }
Ejemplo n.º 7
0
        /// <summary>
        /// init edit info
        /// </summary>
        void InitEditInfo()
        {
            if (string.IsNullOrEmpty(DingDanId))
            {
                return;
            }

            var info = new EyouSoft.BLL.YlStructure.BLiPinKa().GetLiPinKaDingDanInfo(DingDanId);

            if (info == null)
            {
                return;
            }

            ltrDingDanHao.Text       = info.JiaoYiHao;
            ltrLiPinKaMingCheng.Text = info.LiPinKaMingCheng;
            ltrLiPinKaJinE.Text      = info.JinE1.ToString("F2");
            ltrLiPinKaLeiXing.Text   = info.LiPinKaLeiXing.ToString();
            ltrHuiYuanXingMing.Text  = info.HuiYuanXingMing;
            ltrShuLiang.Text         = info.ShuLiang.ToString();
            ltrJinE.Text             = info.JinE.ToString("F2");
            ltrDingDanStatus.Text    = info.DingDanStatus.ToString();
            ltrFuKuanStatus.Text     = info.FuKuanStatus.ToString();
            if (info.IsXuYaoFaPiao)
            {
                ltrFaPiao.Text = "发票抬头:" + info.FaPiaoTaiTou + "<br/>发票明细:" + info.FaPiaoMingXi;

                if (info.FaPiaoPeiSongFangShi == EyouSoft.Model.EnumType.YlStructure.FaPiaoPeiSongFangShi.快递)
                {
                    if (!string.IsNullOrEmpty(info.FaPiaoDiZhiId))
                    {
                        var diZhiInfo = new EyouSoft.BLL.YlStructure.BHuiYuan().GetDiZhiInfo(info.FaPiaoDiZhiId);
                        if (diZhiInfo != null)
                        {
                            var    citybll = new EyouSoft.BLL.ComStructure.BComCity();
                            var    CPCD    = citybll.GetCPCD(CurrentUserCompanyID, diZhiInfo.GuoJiaId, diZhiInfo.ShengFenId, diZhiInfo.ChengShiId, diZhiInfo.XianQuId);
                            string s       = string.Empty;
                            if (CPCD != null)
                            {
                                s = CPCD.CountryName + "-" + CPCD.ProvinceName + "-" + CPCD.CityName + "-" + CPCD.CountyName + "&nbsp;";
                            }

                            ltrPeiSongFangShi.Text = "快递<br/>地址:" + s + diZhiInfo.DiZhi + "&nbsp;邮编:" + diZhiInfo.YouBian + "<br/>收件人:" + diZhiInfo.XingMing + "&nbsp;&nbsp;" + diZhiInfo.DianHua;
                        }
                    }
                }
                else
                {
                    ltrPeiSongFangShi.Text = "自取";
                }
            }
            else
            {
                ltrFaPiao.Text = "无需发票";
            }

            ltrXiaDanShiJian.Text = info.IssueTime.ToString();
            ltrZengYu.Text        = info.ZengYu;

            if (!string.IsNullOrEmpty(info.SlrDiZhiId))
            {
                var diZhiInfo = new EyouSoft.BLL.YlStructure.BHuiYuan().GetDiZhiInfo(info.SlrDiZhiId);
                if (diZhiInfo != null)
                {
                    ltrSlrXingMing.Text = diZhiInfo.XingMing;
                    var    citybll = new EyouSoft.BLL.ComStructure.BComCity();
                    var    CPCD    = citybll.GetCPCD(CurrentUserCompanyID, diZhiInfo.GuoJiaId, diZhiInfo.ShengFenId, diZhiInfo.ChengShiId, diZhiInfo.XianQuId);
                    string s       = string.Empty;
                    if (CPCD != null)
                    {
                        s = CPCD.CountryName + "-" + CPCD.ProvinceName + "-" + CPCD.CityName + "-" + CPCD.CountyName + "&nbsp;";
                    }

                    ltrSlrDiZhi.Text = "地址:" + s + diZhiInfo.DiZhi + "&nbsp;邮编:" + diZhiInfo.YouBian + "<br/>收件人:" + diZhiInfo.XingMing + "&nbsp;&nbsp;" + diZhiInfo.DianHua;
                }
            }

            if (info.DingDanStatus != EyouSoft.Model.EnumType.YlStructure.LiPinKaDingDanStatus.已取消 &&
                info.FuKuanStatus == EyouSoft.Model.EnumType.YlStructure.FuKuanStatus.未付款)
            {
                phQuXiao.Visible = true;
            }
        }