/// <summary> /// Get total list of all month state vise /// </summary> /// <returns> total list</returns> private List <int> getTotalList() { List <int> result = new List <int>(); foreach (State state in StateList) { result.Add(RegionSaleList.Where(rs => rs.StateId == state.Id).Sum(S => S.Sales)); } return(result); }
/// <summary> /// Get Average list of all month state vise /// </summary> /// <returns>List of Avg</returns> private List <double> getAverageList() { List <double> result = new List <double>(); foreach (State state in StateList) { result.Add(Math.Round((RegionSaleList.Where(rs => rs.StateId == state.Id).Sum(S => S.Sales)) / (double)MonthList.Count, 1)); } return(result); }