using System; using System.Collections.Generic; using System.Text; using System.Data; namespace Core.StlMes.Client.Sale.SaleFundMgt.Common { public class SaleFundCommon { /// /// 检查结算单位,客户名称,二级单位,合同单位有效性 /// /// /// /// /// /// /// public static Boolean IsReasonable(string balancesubject, string buyercode, string secondaccount, string pactno, out string errMsg) { errMsg = ""; try { if (balancesubject.Length == 0) { errMsg = "结算单位空"; return false; } if (buyercode.Length == 0) { errMsg = "客户单位空"; return false; } if (secondaccount.Length == 0) { errMsg = "二级账户单位空"; return false; } if (pactno.Length == 0) { errMsg = "合同号空"; return false; } } catch(Exception ex) { errMsg = ex.Message; return false; } return true; } public static Boolean IsReasonable(string balancesubject, string buyercode, string secondaccount,out string errMsg) { errMsg = ""; return IsReasonable(balancesubject, buyercode, secondaccount, "PACT", out errMsg); } public static Boolean IsReasonable(string balancesubject, string buyercode, out string errMsg) { errMsg = ""; return IsReasonable(balancesubject, buyercode, "secondaccount", "PACT", out errMsg); } public static string GetBusiSeq() { return Util.DateTimeUtil.GetSystemDate() + new System.Random().Next(100000); } } }