public ActionResult FaEgMgmt(long?id) { if (!IsValidAccount(SessionToken)) { return(View("../Error/LoginError")); } LogHelper.LoginLog(SessionUserId, "FaArchive/FaEgDocMgmt"); IList <FaCompany> companys = _faDocService.GetAllCompanys(); ViewData["companyDto"] = JsonHelper.Serialize(companys); if (id != null) { FaArchive entity = _faDocService.GetFdDocById(id.Value); ViewData["faArchiveId"] = id; ViewData["content"] = entity.Content; ViewData["companyName"] = entity.Company; ViewData["year"] = entity.Year; ViewData["month"] = entity.Month; ViewData["voucherWord"] = entity.VoucherWord; ViewData["voucherNumber"] = entity.VoucherNumber; ViewData["voucherNo"] = entity.VoucherNo; ViewData["path"] = entity.Path; ViewData["cabinetNo"] = entity.CabinetNo; } return(View()); }
public string SaveFaDoc(FaArchive faDoc) { if (!IsValidAccount(SessionToken)) { return(PesponseResult(false, "登录已失效,请重新登录在操作.")); } try { int currentUserId = SessionUserId; if (!IsValidAccount(SessionToken)) { return(PesponseResult(false, "登录已失效,请重新登录在操作.")); } var entity = new FaArchive(); entity = _faDocService.GetFdDocById(faDoc.Id); entity.Content = faDoc.Content; entity.Company = faDoc.Company; entity.Year = faDoc.Year; entity.Month = faDoc.Month; entity.VoucherWord = faDoc.VoucherWord; entity.VoucherNumber = faDoc.VoucherNumber; entity.VoucherNo = faDoc.VoucherNo; entity.BaogaoMingcheng = faDoc.BaogaoMingcheng; entity.HetongHao = faDoc.HetongHao; entity.Path = faDoc.Path; entity.CabinetNo = faDoc.CabinetNo; if (faDoc.Content == "凭证") { entity.Remark = faDoc.Company + "\\" + faDoc.Year + "\\" + faDoc.Month + "\\" + faDoc.VoucherWord + "\\" + faDoc.VoucherNumber; } else if (faDoc.Content == "海关缴款书") { entity.Remark = faDoc.Company + "\\" + faDoc.Year + "\\" + faDoc.Month + "\\" + faDoc.HetongHao; } else if (faDoc.Content == "审计报告") { entity.Remark = faDoc.Company + "\\" + faDoc.Year + "\\" + faDoc.BaogaoMingcheng; } _faDocService.Save(entity); if (entity.Id > 0) { string saveMsg = string.Format("FdDoc数据保存成功,编号:{0},操作人:{1},时间:{2}。", entity.Id, currentUserId, DateTime.Now); LogHelper.Info(saveMsg); return(PesponseResult("保存成功.")); } return(PesponseResult(false, "保存失败.")); } catch (Exception ex) { LogHelper.ExceptionLog(SessionUserId, "FaArchive/SaveFaDoc", ex); return(PesponseResult(false, "出现异常,ex.Message=" + ex.Message)); } }
public void Save(FaArchive entity) { entity.ModifiedTime = DateTime.Now; if (entity.Id == 0) { entity.CreateTime = DateTime.Now; DataContext.FaArchives.InsertOnSubmit(entity); } DataContext.SubmitChanges(); }
protected void GetPathAndCabinetNo() { ActionResultModel resultModel = new ActionResultModel(); try { string remark = Request["remark"]; var faArchiveService = new FaArchiveService(); FaArchive archive = faArchiveService.GetFaArchiveByRemark(remark); if (archive != null) { resultModel.data = new { Id = archive.Id, CabinetNo = archive.CabinetNo, Path = archive.Path }; } } catch (Exception ex) { resultModel.result = ActionResult.Error; resultModel.message = ex.Message; } Response.Write(JsonConvert.SerializeObject(resultModel)); }
private FaDocDto ConvertFaDocDto(FaArchive faArchive) { var item = new FaDocDto { Id = faArchive.Id, Content = faArchive.Content, Company = faArchive.Company, Year = faArchive.Year, Month = faArchive.Month, VoucherWord = faArchive.VoucherWord, VoucherNumber = faArchive.VoucherNumber, VoucherNo = faArchive.VoucherNo, VoucherNos = faArchive.VoucherNos, BaogaoMingcheng = faArchive.BaogaoMingcheng, Hetonghao = faArchive.HetongHao, Path = faArchive.Path, CabinetNo = faArchive.CabinetNo, Beizhu = faArchive.Beizhu }; return(item); }
public void Save(FaArchive entity) { _faDocRepository.Save(entity); }