/// <summary> /// Get /// Calls [usp_selectAll_InvoiceSchedule] /// </summary> public static List <InvoiceSetting> GetData(int?clientNo) { List <Rebound.GlobalTrader.DAL.InvoiceSettingDetails> objDetails = Rebound.GlobalTrader.DAL.SiteProvider.InvoiceSetting.GetData(clientNo); List <InvoiceSetting> invoiceSetting = new List <InvoiceSetting>(); if (objDetails != null) { foreach (InvoiceSettingDetails item in objDetails) { InvoiceSetting obj = new InvoiceSetting(); obj.ID = item.ID; obj.Duration = item.Duration; obj.StartDate = item.StartDate; obj.Grouped = item.Grouped; obj.ClientNo = item.ClientNo; obj.IsActive = item.IsActive; obj.IsLocked = item.IsLocked; obj.UpdatedBy = item.UpdatedBy; obj.DLUP = item.DLUP; obj.ClientNo = item.ClientNo; obj.ClientName = item.ClientName; obj.LastRun = item.LastRun; invoiceSetting.Add(obj); objDetails = null; } } return(invoiceSetting); }
/// <summary> /// Get /// Calls [usp_selectAll_InvoiceSchedule] /// </summary> public static InvoiceSetting Get(int?Id) { Rebound.GlobalTrader.DAL.InvoiceSettingDetails objDetails = Rebound.GlobalTrader.DAL.SiteProvider.InvoiceSetting.Get(Id); if (objDetails == null) { return(null); } else { InvoiceSetting obj = new InvoiceSetting(); obj.ID = objDetails.ID; obj.Duration = objDetails.Duration; obj.StartDate = objDetails.StartDate; obj.Grouped = objDetails.Grouped; obj.ClientNo = objDetails.ClientNo; obj.IsActive = objDetails.IsActive; obj.IsLocked = objDetails.IsLocked; obj.UpdatedBy = objDetails.UpdatedBy; obj.DLUP = objDetails.DLUP; objDetails = null; return(obj); } }