public ResultStatus CreateParametricData( Opens opens, Opens_Request request, out Opens_Result result) { return(this.CreateParametricData(opens, (Opens_Parameters)null, request, out result)); }
public ResultStatus ProcessComputation( Opens opens, Opens_Request request, out Opens_Result result) { return(this.ProcessComputation(opens, (Opens_Parameters)null, request, out result)); }
public OverAllStatsResult(OverAllStats stats) { Users = stats.Users.Select(item => new DailyStatsResult(item)).ToList(); Opens = stats.Opens.Select(item => new DailyStatsResult(item)).ToList(); Clicks = stats.Clicks.Select(item => new DailyStatsResult(item)).ToList(); UserCount = Users.LastOrDefault()?.Count ?? 0 - stats.UserCountBeforeStart; OpenCount = Opens.Sum(item => item.Count); ClickCount = Clicks.Sum(item => item.Count); var firstUserCount = Users.FirstOrDefault()?.Count ?? 0; if (firstUserCount != 0) { UserGrowthPercent = GetPercent(firstUserCount, Users.LastOrDefault()?.Count ?? 0); } var firstOpenCount = stats.OpenCountBeforeStart + Opens.FirstOrDefault()?.Count ?? 0; if (firstOpenCount != 0) { OpenGrowthPercent = GetPercent(firstOpenCount, OpenCount); } var firstClickCount = stats.ClickCountBeforeStart + Clicks.FirstOrDefault()?.Count ?? 0; if (firstClickCount != 0) { ClickGrowthPercent = GetPercent(firstClickCount, ClickCount); } }
public ResultStatus LoadESigDetails( Opens opens, Opens_Request request, out Opens_Result result) { return(this.LoadESigDetails(opens, (Opens_LoadESigDetails_Parameters)null, request, out result)); }
protected override void ElementLoader(XElement stbElem, StbVersion version, string xmlns) { base.ElementLoader(stbElem, version, xmlns); if (stbElem.Attribute("kind_layout") == null) { KindLayout.Add(KindsLayout.Other); } else { switch ((string)stbElem.Attribute("kind_layout")) { case "ON_GIRDER": KindLayout.Add(KindsLayout.OnGirder); break; case "ON_BEAM": KindLayout.Add(KindsLayout.OnBeam); break; case "ON_SLAB": KindLayout.Add(KindsLayout.OnSlab); break; default: KindLayout.Add(KindsLayout.Other); break; } } var stbOpen = new StbOpen(); stbOpen.Load(stbElem, version); Opens.Add(stbOpen); }
public ResultStatus GetActions( Opens opens, Opens_Request request, out Opens_Result result) { return(this.GetActions(opens, (Opens_Parameters)null, request, out result)); }
public ResultStatus GetEnvironment( Opens cdo, Opens_Request request, out Opens_Result result) { result = (Opens_Result)null; try { return(((IOpensService)this._Channel).GetEnvironment(this._UserProfile, cdo, request, out result)); } catch (Exception ex) { return(this.OnThrowException(ex)); } }
public ResultStatus AddDataTransaction(Opens cdo) { this.OnBeforeCall(nameof(AddDataTransaction), (DCObject)cdo, (Parameters)null, (Request)null); ResultStatus res; try { res = !this._IsTransactionOpened ? this.GetAddDataTransactionException() : this.AddMethod((Method) new OpensMethod(cdo, OpensMethods.AddDataTransaction, (Opens_Parameters)null)); } catch (Exception ex) { res = this.OnThrowException(ex); } if (res.IsSuccess) { Result result; this.OnAfterCall(nameof(AddDataTransaction), res, (DCObject)cdo, (Parameters)null, (Request)null, result); } return(res); }
public ResultStatus ExecuteTransaction( Opens cdo, Opens_Request request, out Opens_Result result) { result = (Opens_Result)null; this.OnBeforeCall(nameof(ExecuteTransaction), (DCObject)cdo, (Parameters)null, (Request)request); ResultStatus res; try { res = !this._IsTransactionOpened ? ((IOpensService)this._Channel).ExecuteTransaction(this._UserProfile, cdo, request, out result) : this.AddMethod((Method) new OpensMethod(cdo, OpensMethods.ExecuteTransaction, (Opens_Parameters)null)); } catch (Exception ex) { res = this.OnThrowException(ex); } if (res.IsSuccess) { this.OnAfterCall(nameof(ExecuteTransaction), res, (DCObject)cdo, (Parameters)null, (Request)request, (Result)result); } return(res); }
public ResultStatus GetActions( Opens opens, Opens_Parameters parameters, Opens_Request request, out Opens_Result result) { result = (Opens_Result)null; this.OnBeforeCall(nameof(GetActions), (DCObject)opens, (Parameters)parameters, (Request)request); ResultStatus res; try { res = !this._IsTransactionOpened ? ((IOpensService)this._Channel).GetActions(this._UserProfile, opens, parameters, request, out result) : this.AddMethod((Method) new OpensMethod(opens, OpensMethods.GetActions, parameters)); } catch (Exception ex) { res = this.OnThrowException(ex); } if (res.IsSuccess) { this.OnAfterCall(nameof(GetActions), res, (DCObject)opens, (Parameters)parameters, (Request)request, (Result)result); } return(res); }
public ResultStatus ExecuteTransaction(Opens cdo) { return(this.ExecuteTransaction(cdo, (Opens_Request)null, out Opens_Result _)); }
public ResultStatus ProcessComputation(Opens opens) { return(this.ProcessComputation(opens, (Opens_Parameters)null, (Opens_Request)null, out Opens_Result _)); }
public ResultStatus LoadESigDetails(Opens opens) { return(this.LoadESigDetails(opens, (Opens_LoadESigDetails_Parameters)null, (Opens_Request)null, out Opens_Result _)); }
public ComeToModel <T> SetCurr(string key) { this.Curr = Opens.Find(o => o.Key == key); this.AddSelected(Curr); return(this); }
public ResultStatus GetActions(Opens opens) { return(this.GetActions(opens, (Opens_Parameters)null, (Opens_Request)null, out Opens_Result _)); }
public ResultStatus CreateParametricData(Opens opens) { return(this.CreateParametricData(opens, (Opens_Parameters)null, (Opens_Request)null, out Opens_Result _)); }
public OpensMethod(Opens Cdo, OpensMethods Method, Opens_Parameters Parameters) { this.Cdo = Cdo; this.ServiceMethod = Method; this.Parameters = Parameters; }