Exemple #1
0
        /// <summary>
        /// 设置出库单打印信息
        /// </summary>
        /// <returns></returns>
        public ActionResult Print()
        {
            string           CompanyID = WebUtil.GetFormValue <string>("CompanyID");
            string           SnNum     = WebUtil.GetFormValue <string>("SnNum");
            string           PrintUser = WebUtil.GetFormValue <string>("PrintUser");
            DateTime         PrintTime = WebUtil.GetFormValue <DateTime>("PrintTime", DateTime.Now);
            OutStorageEntity entity    = new OutStorageEntity();

            entity.SnNum     = SnNum;
            entity.CompanyID = CompanyID;
            entity.PrintUser = PrintUser;
            entity.PrintTime = PrintTime;

            Bill <OutStorageEntity, OutStoDetailEntity> bill = new OutStorageOrder(CompanyID);

            string     returnValue = bill.Print(entity);
            DataResult result      = new DataResult();

            if (EnumHelper.GetEnumDesc <EReturnStatus>(EReturnStatus.Success) == returnValue)
            {
                result.Code    = (int)EResponseCode.Success;
                result.Message = "打印数据设置成功";
            }
            else
            {
                result.Code    = (int)EResponseCode.Exception;
                result.Message = "打印数据设置失败";
            }
            return(Content(JsonHelper.SerializeObject(result)));
        }