/// <summary> /// GetListForLogin /// Calls [usp_selectAll_SecurityGroup_for_Login] /// </summary> public static List <SecurityGroup> GetListForLogin(System.Int32?loginNo) { List <SecurityGroupDetails> lstDetails = Rebound.GlobalTrader.DAL.SiteProvider.SecurityGroup.GetListForLogin(loginNo); if (lstDetails == null) { return(new List <SecurityGroup>()); } else { List <SecurityGroup> lst = new List <SecurityGroup>(); foreach (SecurityGroupDetails objDetails in lstDetails) { Rebound.GlobalTrader.BLL.SecurityGroup obj = new Rebound.GlobalTrader.BLL.SecurityGroup(); obj.SecurityGroupId = objDetails.SecurityGroupId; obj.SecurityGroupName = objDetails.SecurityGroupName; obj.ClientNo = objDetails.ClientNo; obj.Inactive = objDetails.Inactive; obj.UpdatedBy = objDetails.UpdatedBy; obj.DLUP = objDetails.DLUP; obj.Locked = objDetails.Locked; obj.Administrator = objDetails.Administrator; lst.Add(obj); obj = null; } lstDetails = null; return(lst); } }
/// <summary> /// Get /// Calls [usp_select_SecurityGroup] /// </summary> public static SecurityGroup Get(System.Int32?securityGroupNo) { Rebound.GlobalTrader.DAL.SecurityGroupDetails objDetails = Rebound.GlobalTrader.DAL.SiteProvider.SecurityGroup.Get(securityGroupNo); if (objDetails == null) { return(null); } else { SecurityGroup obj = new SecurityGroup(); obj.SecurityGroupId = objDetails.SecurityGroupId; obj.SecurityGroupName = objDetails.SecurityGroupName; obj.ClientNo = objDetails.ClientNo; obj.Inactive = objDetails.Inactive; obj.UpdatedBy = objDetails.UpdatedBy; obj.DLUP = objDetails.DLUP; obj.Locked = objDetails.Locked; obj.Administrator = objDetails.Administrator; obj.NumberOfMembers = objDetails.NumberOfMembers; objDetails = null; return(obj); } }