Exemplo n.º 1
0
        public Respbase <InvioceDetailDto> GetElectronicInvioceDetail(InvioceDetailReq req)
        {
            InvioceFacade facade = new InvioceFacade();
            var           result = facade.GetElectronicInvioceDetail(req);

            if (result != null)
            {
                return(new Respbase <InvioceDetailDto> {
                    Result = 1, Message = facade.PromptInfo.Message, Data = result
                });
            }
            return(new Respbase <InvioceDetailDto> {
                Result = facade.PromptInfo.Result, Message = facade.PromptInfo.Message
            });
        }
Exemplo n.º 2
0
        /// <summary>
        /// 获取电子发票详情
        /// </summary>
        /// <param name="req"></param>
        /// <returns></returns>
        public InvioceDetailDto GetElectronicInvioceDetail(InvioceDetailReq req)
        {
            var data = db.TblcCentcardInvoiceSet.Where(c => c.Nodeid == req.Nodeid && c.Infoid == req.ID).FirstOrDefault();

            if (data == null)
            {
                Alert("未找到数据");
                return(null);
            }

            if (data.Typeid != 1)
            {
                Alert("只能查看电子发票详情");
                return(null);
            }

            return(new InvioceDetailDto
            {
                Url = "http://images2.be.sulink.cn/daren/20191120/0ec6e55e-4b2a-4ace-8682-a71d877a416b.jpg"
            });
        }