private JieYueDocDto ConvertJieYueDocDto(Jieyue entity)
        {
            var item = new JieYueDocDto
            {
                Id                     = entity.Id,
                Content                = entity.FaArchive.Content,
                Company                = entity.FaArchive.Company,
                Year                   = entity.FaArchive.Year,
                Month                  = entity.FaArchive.Month,
                VoucherWord            = entity.FaArchive.VoucherWord,
                VoucherNumber          = entity.FaArchive.VoucherNumber,
                VoucherNo              = entity.FaArchive.VoucherNo,
                VoucherNos             = entity.FaArchive.VoucherNos,
                Path                   = entity.FaArchive.Path,
                CabinetNo              = entity.FaArchive.CabinetNo,
                HetongHao              = entity.FaArchive.HetongHao,
                BaogaoMingcheng        = entity.FaArchive.BaogaoMingcheng,
                ShenQingrenAccount     = entity.ShenQingRenAccount,
                ShenQingrenName        = entity.ShenQingRenName,
                JieyueTianshu          = entity.JieyueTianshu,
                JieyueShijian          = entity.JieyueShijian,
                ZidingyiGuihuanShijian = entity.ZidingyiGuihuanShijian
            };

            return(item);
        }
        public void SetJieyueDetials(long id)
        {
            Jieyue entity = _faDocService.GetJieyueById(id);

            ViewData["faJieyueId"]      = id;
            ViewData["content"]         = entity.FaArchive.Content;
            ViewData["company"]         = entity.FaArchive.Company;
            ViewData["year"]            = entity.FaArchive.Year;
            ViewData["month"]           = entity.FaArchive.Month;
            ViewData["voucherWord"]     = entity.FaArchive.VoucherWord;
            ViewData["voucherNumber"]   = entity.FaArchive.VoucherNumber;
            ViewData["voucherNo"]       = entity.FaArchive.VoucherNo;
            ViewData["hetongHao"]       = entity.FaArchive.HetongHao;
            ViewData["baogaoMingcheng"] = entity.FaArchive.BaogaoMingcheng;
            ViewData["path"]            = entity.FaArchive.Path;
            ViewData["cabinetNo"]       = entity.FaArchive.CabinetNo;
            ViewData["cabinetNo"]       = entity.FaArchive.CabinetNo;
            ViewData["jieyueTianshu"]   = entity.JieyueTianshu;
            ViewData["jieyueshijian"]   = FormatHelper.GetIsoDateString(entity.JieyueShijian);
            if (entity.ZidingyiGuihuanShijian != null)
            {
                ViewData["guihuanShijian"] = FormatHelper.GetIsoDateString(entity.ZidingyiGuihuanShijian);
            }
            else
            {
                ViewData["guihuanShijian"] = FormatHelper.GetIsoDateString(entity.JieyueShijian.AddDays(entity.JieyueTianshu));
            }
        }
        public string SaveJieyueInfo(Jieyue jieyueInfo)
        {
            try
            {
                int currentUserId = SessionUserId;
                if (currentUserId == 0)
                {
                    return(PesponseResult(false, "登录已失效,请重新登录在操作."));
                }
                var entity = new Jieyue();
                entity = _faDocService.GetJieyueById(jieyueInfo.Id);
                entity.ZidingyiGuihuanShijian = jieyueInfo.GuihuanShijian;
                _faDocService.Save(entity);

                if (entity.Id > 0)
                {
                    string saveMsg = string.Format("FaLendDoc数据保存成功,编号:{0},操作人:{1},时间:{2}。",
                                                   entity.Id, currentUserId, DateTime.Now);
                    LogHelper.Info(saveMsg);
                    return(PesponseResult("保存成功."));
                }
                return(PesponseResult(false, "保存失败."));
            }
            catch (Exception ex)
            {
                LogHelper.ExceptionLog(SessionUserId, "FaArchiveLend/SaveFaLendDoc", ex);
                return(PesponseResult(false, "出现异常,ex.Message=" + ex.Message));
            }
        }
        public void UpdateJieyueZhuangtai(long id, JieyueZhuangtaiEnum zhuangtai)
        {
            Jieyue jieyue = FindById(id);

            jieyue.Jieyuezhuangtai = (int)zhuangtai;
            DataContext.SubmitChanges();
        }
 public void Save(Jieyue entity)
 {
     if (entity.Id == 0)
     {
         DataContext.Jieyues.InsertOnSubmit(entity);
     }
     DataContext.SubmitChanges();
 }
        public void UpdateGuihuanZhuangtai(long id, JieyueZhuangtaiEnum zhuangtai, GuihuanZhuangtaiEnum guihuanZhuangtai)
        {
            Jieyue jieyue = FindById(id);

            jieyue.Jieyuezhuangtai  = (int)zhuangtai;
            jieyue.Guihuanzhuangtai = (int)guihuanZhuangtai;
            jieyue.GuihuanShijian   = DateTime.Now;
            DataContext.SubmitChanges();
        }
Пример #7
0
        private Jieyue Mapping(FaArchiveTranfer faArchiveTranfer, FaProcess faProcess)
        {
            Jieyue jieyue = new Jieyue();

            jieyue.TranferId          = faProcess.TransferId;
            jieyue.ArchiveId          = faProcess.ArchiveId;
            jieyue.ShenQingRenName    = faArchiveTranfer.ShenQingRenName;
            jieyue.ShenQingRenAccount = faArchiveTranfer.ShenQingrenAccount;
            jieyue.JieyueTianshu      = faProcess.JieyueTianshu;
            jieyue.JieyueShijian      = DateTime.Now;
            jieyue.Jieyuezhuangtai    = (int)JieyueZhuangtaiEnum.KeJieyue;
            jieyue.Guihuanzhuangtai   = (int)GuihuanZhuangtaiEnum.WeiGuihuan;
            return(jieyue);
        }
Пример #8
0
 public void Save(Jieyue entity)
 {
     _faJieyueDocRepository.Save(entity);
 }