/// <summary> /// GetListForTax /// Calls [usp_selectAll_TaxRate_for_Tax] /// </summary> public static List <GlobalTaxRate> GetListForTax(System.Int32?taxId) { List <GlobalTaxRateDetails> lstDetails = Rebound.GlobalTrader.DAL.SiteProvider.GlobalTaxRate.GetListForTax(taxId); if (lstDetails == null) { return(new List <GlobalTaxRate>()); } else { List <GlobalTaxRate> lst = new List <GlobalTaxRate>(); foreach (GlobalTaxRateDetails objDetails in lstDetails) { Rebound.GlobalTrader.BLL.GlobalTaxRate obj = new Rebound.GlobalTrader.BLL.GlobalTaxRate(); obj.TaxRateId = objDetails.TaxRateId; obj.TaxDate = objDetails.TaxDate; obj.TaxNo = objDetails.TaxNo; obj.Rate1 = objDetails.Rate1; obj.Rate2 = objDetails.Rate2; obj.UpdatedBy = objDetails.UpdatedBy; obj.DLUP = objDetails.DLUP; lst.Add(obj); obj = null; } lstDetails = null; return(lst); } }
private static GlobalTaxRate PopulateFromDBDetailsObject(GlobalTaxRateDetails obj) { GlobalTaxRate objNew = new GlobalTaxRate(); objNew.TaxRateId = obj.TaxRateId; objNew.TaxDate = obj.TaxDate; objNew.TaxNo = obj.TaxNo; objNew.Rate1 = obj.Rate1; objNew.Rate2 = obj.Rate2; objNew.UpdatedBy = obj.UpdatedBy; objNew.DLUP = obj.DLUP; objNew.CurrentTaxRate = obj.CurrentTaxRate; return(objNew); }
/// <summary> /// Get /// Calls [usp_select_TaxRate] /// </summary> public static GlobalTaxRate Get(System.Int32?taxRateId) { Rebound.GlobalTrader.DAL.GlobalTaxRateDetails objDetails = Rebound.GlobalTrader.DAL.SiteProvider.GlobalTaxRate.Get(taxRateId); if (objDetails == null) { return(null); } else { GlobalTaxRate obj = new GlobalTaxRate(); obj.TaxRateId = objDetails.TaxRateId; obj.TaxDate = objDetails.TaxDate; obj.TaxNo = objDetails.TaxNo; obj.Rate1 = objDetails.Rate1; obj.Rate2 = objDetails.Rate2; obj.UpdatedBy = objDetails.UpdatedBy; obj.DLUP = objDetails.DLUP; objDetails = null; return(obj); } }