///<summary></summary> public static void Update(InsFilingCode insFilingCode) { if(RemotingClient.RemotingRole==RemotingRole.ClientWeb) { Meth.GetVoid(MethodBase.GetCurrentMethod(),insFilingCode); return; } Crud.InsFilingCodeCrud.Update(insFilingCode); }
///<summary></summary> public static long Insert(InsFilingCode insFilingCode) { if(RemotingClient.RemotingRole==RemotingRole.ClientWeb) { insFilingCode.InsFilingCodeNum=Meth.GetLong(MethodBase.GetCurrentMethod(),insFilingCode); return insFilingCode.InsFilingCodeNum; } return Crud.InsFilingCodeCrud.Insert(insFilingCode); }
public static string GetEclaimCode(long insFilingCodeNum) { //No need to check RemotingRole; no call to db. InsFilingCode insFilingCode = GetFirstOrDefault(x => x.InsFilingCodeNum == insFilingCodeNum); return(insFilingCode == null ? "CI" : insFilingCode.EclaimCode); }
///<summary>Gets the InsFilingCode for the specified eclaimCode, or creates one if the eclaimCodes does not exist.</summary> public static InsFilingCode GetOrInsertForEclaimCode(string descript, string eclaimCode) { //No need to check RemotingRole; no call to db. int itemOrderMax = 0; List <InsFilingCode> listInsFilingCodes = GetDeepCopy(); for (int i = 0; i < listInsFilingCodes.Count; i++) { if (listInsFilingCodes[i].ItemOrder > itemOrderMax) { itemOrderMax = listInsFilingCodes[i].ItemOrder; } if (listInsFilingCodes[i].EclaimCode != eclaimCode) { continue; } return(listInsFilingCodes[i]); } InsFilingCode insFilingCode = new InsFilingCode(); insFilingCode.Descript = descript; insFilingCode.EclaimCode = eclaimCode; insFilingCode.ItemOrder = (itemOrderMax + 1); Insert(insFilingCode); return(insFilingCode); }
///<summary></summary> public static void Update(InsFilingCode insFilingCode) { if (RemotingClient.RemotingRole == RemotingRole.ClientWeb) { Meth.GetVoid(MethodBase.GetCurrentMethod(), insFilingCode); return; } Crud.InsFilingCodeCrud.Update(insFilingCode); }
///<summary></summary> public static long Insert(InsFilingCode insFilingCode) { if (RemotingClient.RemotingRole == RemotingRole.ClientWeb) { insFilingCode.InsFilingCodeNum = Meth.GetLong(MethodBase.GetCurrentMethod(), insFilingCode); return(insFilingCode.InsFilingCodeNum); } return(Crud.InsFilingCodeCrud.Insert(insFilingCode)); }