public void SetSourceData( string itemCode , TimeIntervalEnum timeInterval , LitePurushaPrakriti entity) { Task.Factory.StartNew(() => { PurushaPrakriti pp = new PurushaPrakriti(); pp.MappingProperty(entity); try { pp.Interval = (int)timeInterval; pp.Create(); } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.Message); } }); }
public List <LitePurushaPrakriti> GetSourceData( string itemCode , TimeIntervalEnum timeInterval , string startDate = null , string endDate = null , int cnt = 0) { List <LitePurushaPrakriti> list = new List <LitePurushaPrakriti>(); PurushaPrakriti pp = new PurushaPrakriti(); pp.Item = itemCode; pp.Interval = (int)timeInterval; pp.StartDate = startDate == null ? "" : startDate; pp.EndDate = endDate == null ? "" : endDate; pp.DisplayCount = cnt; try { Entities entities = (Entities)pp.Collect(); foreach (var m in entities.Cast <PurushaPrakriti>()) { var n = new LitePurushaPrakriti( m.OpenVal, m.HighVal, m.LowVal, m.CloseVal, m.Volume, m.DT ); list.Add(n); } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.Message); } return(list); }