public static List <ProxyBaselineProjection> ConvertToBaselineProjection(IEnumerable <new_baselineprojections> list) { List <ProxyBaselineProjection> bps = new List <ProxyBaselineProjection>(); foreach (new_baselineprojections item in list) { ProxyBaselineProjection projection = new ProxyBaselineProjection(); projection.Id = item.Id; projection.Name = item.new_name; projection.Year = item.new_Year.Value; projection.CA_Q1_A = (double)item.new_CA_Q1Actual; projection.CA_Q1_P = (double)item.new_Q1_ca; projection.CA_Q2_A = (double)item.new_CA_Q2Actual; projection.CA_Q2_P = (double)item.new_Q2_ca; projection.CA_Q3_A = (double)item.new_CA_Q3Actual; projection.CA_Q3_P = (double)item.new_Q3_ca; projection.CA_Q4_A = (double)item.new_CA_Q4Actual; projection.CA_Q4_P = (double)item.new_Q4_ca; projection.Total_CA_Per_Year_A = (double)item.new_TotalCAperYearActual; projection.Total_CA_Per_Year_P = (double)item.new_TotalCAperYear; projection.DB_Q1_A = (double)item.new_DB_Q1Actual; projection.DB_Q1_P = (double)item.new_Q1_db; projection.DB_Q2_A = (double)item.new_DB_Q2Actual; projection.DB_Q2_P = (double)item.new_Q2_db; projection.DB_Q3_A = (double)item.new_DB_Q3Actual; projection.DB_Q3_P = (double)item.new_Q3_db; projection.DB_Q4_A = (double)item.new_DB_Q4Actual; projection.DB_Q4_P = (double)item.new_Q4_db; projection.Total_DB_Per_Year_A = (double)item.new_TotalDisbPerYearActual; projection.Total_DB_Per_Year_P = (double)item.new_TotalDisbPerYear; projection.ParentID = (item.new_opportunity_new_baselineprojections == null) ? Guid.Empty : item.new_opportunity_new_baselineprojections.Id; projection.ParentIDString = string.Format("{0}{1}", "__bo4200", projection.ParentID.ToString()); bps.Add(projection); } return(bps); }
public static List<ProxyBaselineProjection> ConvertToBaselineProjection(IEnumerable<new_baselineprojections> list) { List<ProxyBaselineProjection> bps = new List<ProxyBaselineProjection>(); foreach (new_baselineprojections item in list) { ProxyBaselineProjection projection = new ProxyBaselineProjection(); projection.Id = item.Id; projection.Name = item.new_name; projection.Year = item.new_Year.Value; projection.CA_Q1_A = (double)item.new_CA_Q1Actual; projection.CA_Q1_P = (double)item.new_Q1_ca; projection.CA_Q2_A = (double)item.new_CA_Q2Actual; projection.CA_Q2_P = (double)item.new_Q2_ca; projection.CA_Q3_A = (double)item.new_CA_Q3Actual; projection.CA_Q3_P = (double)item.new_Q3_ca; projection.CA_Q4_A = (double)item.new_CA_Q4Actual; projection.CA_Q4_P = (double)item.new_Q4_ca; projection.Total_CA_Per_Year_A = (double)item.new_TotalCAperYearActual; projection.Total_CA_Per_Year_P = (double)item.new_TotalCAperYear; projection.DB_Q1_A = (double)item.new_DB_Q1Actual; projection.DB_Q1_P = (double)item.new_Q1_db; projection.DB_Q2_A = (double)item.new_DB_Q2Actual; projection.DB_Q2_P = (double)item.new_Q2_db; projection.DB_Q3_A = (double)item.new_DB_Q3Actual; projection.DB_Q3_P = (double)item.new_Q3_db; projection.DB_Q4_A = (double)item.new_DB_Q4Actual; projection.DB_Q4_P = (double)item.new_Q4_db; projection.Total_DB_Per_Year_A = (double)item.new_TotalDisbPerYearActual; projection.Total_DB_Per_Year_P = (double)item.new_TotalDisbPerYear; projection.ParentID = (item.new_opportunity_new_baselineprojections == null) ? Guid.Empty : item.new_opportunity_new_baselineprojections.Id; projection.ParentIDString = string.Format("{0}{1}", "__bo4200", projection.ParentID.ToString()); bps.Add(projection); } return bps; }