/// <summary></summary> public static bool IdentExists(ProviderSupplementalID type, long provNum, string payorID) { //No need to check RemotingRole; no call to db. ProviderIdent providerIdent = GetFirstOrDefault(x => x.ProvNum == provNum && x.SuppIDType == type && x.PayorID == payorID); return(providerIdent != null); }
///<summary></summary> public static long Insert(ProviderIdent pi){ if(RemotingClient.RemotingRole==RemotingRole.ClientWeb) { pi.ProviderIdentNum=Meth.GetLong(MethodBase.GetCurrentMethod(),pi); return pi.ProviderIdentNum; } return Crud.ProviderIdentCrud.Insert(pi); }
///<summary></summary> public static void Update(ProviderIdent pi){ if(RemotingClient.RemotingRole==RemotingRole.ClientWeb) { Meth.GetVoid(MethodBase.GetCurrentMethod(),pi); return; } Crud.ProviderIdentCrud.Update(pi); }
///<summary></summary> public static long Insert(ProviderIdent pi) { if (RemotingClient.RemotingRole == RemotingRole.ClientWeb) { pi.ProviderIdentNum = Meth.GetLong(MethodBase.GetCurrentMethod(), pi); return(pi.ProviderIdentNum); } return(Crud.ProviderIdentCrud.Insert(pi)); }
///<summary></summary> public static void Update(ProviderIdent pi) { if (RemotingClient.RemotingRole == RemotingRole.ClientWeb) { Meth.GetVoid(MethodBase.GetCurrentMethod(), pi); return; } Crud.ProviderIdentCrud.Update(pi); }
///<summary></summary> public static void Delete(ProviderIdent pi){ if(RemotingClient.RemotingRole==RemotingRole.ClientWeb) { Meth.GetVoid(MethodBase.GetCurrentMethod(),pi); return; } string command= "DELETE FROM providerident " +"WHERE ProviderIdentNum = "+POut.Long(pi.ProviderIdentNum); Db.NonQ(command); }
///<summary></summary> public static void Delete(ProviderIdent pi) { if (RemotingClient.RemotingRole == RemotingRole.ClientWeb) { Meth.GetVoid(MethodBase.GetCurrentMethod(), pi); return; } string command = "DELETE FROM providerident " + "WHERE ProviderIdentNum = " + POut.Long(pi.ProviderIdentNum); Db.NonQ(command); }
///<summary>Gets all supplemental identifiers that have been attached to this provider. Used in the provider edit window.</summary> public static ProviderIdent[] GetForProv(long provNum) { //No need to check RemotingRole; no call to db. if(list==null) { RefreshCache(); } ArrayList arrayL=new ArrayList(); for(int i=0;i<list.Length;i++) { if(list[i].ProvNum==provNum) { arrayL.Add(list[i]); } } ProviderIdent[] ForProv=new ProviderIdent[arrayL.Count]; for(int i=0;i<arrayL.Count;i++){ ForProv[i]=(ProviderIdent)arrayL[i]; } return ForProv; }
///<summary>Gets all supplemental identifiers that have been attached to this provider. Used in the provider edit window.</summary> public static ProviderIdent[] GetForProv(long provNum) { //No need to check RemotingRole; no call to db. if (list == null) { RefreshCache(); } ArrayList arrayL = new ArrayList(); for (int i = 0; i < list.Length; i++) { if (list[i].ProvNum == provNum) { arrayL.Add(list[i]); } } ProviderIdent[] ForProv = new ProviderIdent[arrayL.Count]; for (int i = 0; i < arrayL.Count; i++) { ForProv[i] = (ProviderIdent)arrayL[i]; } return(ForProv); }