/// <summary> /// 打开审核窗口 /// </summary> /// <param name="recepitId"></param> /// <param name="companyId"> </param> protected string ShowAuditFormJs(object recepitId, object companyId) { var info = ShopFilialeList.FirstOrDefault(act => act.ID == new Guid(companyId.ToString())); if (info != null) { return(string.Format(@"return ShowAudtiForm('{0}')", recepitId)); } return(string.Format(@"return ShowCheckForm('{0}')", recepitId)); }
/// <summary> /// 往来单位 /// </summary> /// <param name="compId"></param> /// <returns></returns> protected string GetCompName(string compId) { var list = RelatedCompany.Instance.ToList(); if (list == null) { return("-"); } var info = list.FirstOrDefault(o => o.CompanyId == new Guid(compId)); if (info == null) { var shopInfo = ShopFilialeList.FirstOrDefault(act => act.ID == new Guid(compId)); return(shopInfo == null ? "-" : shopInfo.Name); } return(info.CompanyName); }
/// <summary> /// 根据往来单位ID获取往来单位信息 /// Add by liucaijun at 2011-October-10th /// </summary> /// <param name="companyId">往来单位ID</param> /// <param name="filialeId"></param> /// <param name="type">0 website 1 AccountNumber 2 BankAccounts</param> /// <returns></returns> public string GetCompanyCussentByCompanyId(Guid companyId, Guid filialeId, int type) { var info = _companyBankAccountBindBll.GetCompanyBankAccountIdBind(companyId, filialeId) ?? _companyBankAccountBindBll.GetCompanyBankAccountBindInfo(companyId, filialeId); if (info != null && info.CompanyId != Guid.Empty) { return(type == 0 ? info.WebSite : type == 1 ? info.AccountsNumber : info.BankAccounts); } var companyCussentInfo = _companyCussent.GetCompanyCussent(companyId); if (companyCussentInfo == null) { var shopInfo = ShopFilialeList.FirstOrDefault(act => act.ID == companyId); if (shopInfo != null) { return(type == 0 ? shopInfo.Name : ""); } } else { return(type == 0 ? companyCussentInfo.WebSite : type == 1 ? companyCussentInfo.AccountNumber : companyCussentInfo.BankAccounts); } return(string.Empty); }