public void AddValue(double value, DateTime?dt = null) { if (Equity.Count == 0) { Returns.Add(0); Changes.Add(0); } else { Returns.Add(Equity.Last() != 0 ? value / Equity.Last() - 1 : 0); Changes.Add(value - Equity[Equity.Count - 1]); } Equity.Add(value); _maxEquity = Math.Max(_maxEquity, value); DrawdownPct.Add(_maxEquity == 0 ? 0 : value / _maxEquity - 1); DrawdownAmt.Add(Equity.Last() - _maxEquity); if (dt != null) { AddDrawdownLengths(dt.Value); } Dates.Add(dt); }
// GET: Returns/Edit/5 public ActionResult Edit(int?id, string Emp_Dept) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Returns returns = db.returns.Find(id); if (returns == null) { return(HttpNotFound()); } var DeptList = new List <string>(); ApplicationDbContext adb = new ApplicationDbContext(); var DeptQuery = from q in adb.Users where (q.businessname != "Admin" && q.businessname != "Employee" && q.businessname != null) orderby q.businessname select q.businessname; DeptList.AddRange(DeptQuery.Distinct()); ViewBag.Emp_Dept = new SelectList(DeptList); return(View(returns)); }
/// <summary> /// /// </summary> /// <param name="ret">Net Return</param> public void AddReturn(double ret, DateTime?dt = null) { if (Equity.Count == 0) { Equity.Add(1); Changes.Add(0); } else { Equity.Add(Equity.Last() * (1 + ret)); Changes.Add(Equity[Equity.Count - 1] - Equity[Equity.Count - 2]); } _maxEquity = Math.Max(_maxEquity, Equity.Last()); Returns.Add(ret); DrawdownPct.Add(_maxEquity == 0 ? 0 : Equity.Last() / _maxEquity - 1); DrawdownAmt.Add(Equity.Last() - _maxEquity); if (dt != null) { AddDrawdownLengths(dt.Value); } Dates.Add(dt); }
public static Returns get_data_by_path(string path) { wzpackage pack; wzproperty prop; DataSource.get_data(path, out pack, out prop); if (prop != null) { Returns returns = new Returns(); returns.mime = "application/json; charset=utf-8"; string _path; if (path.EndsWith("/")) { _path = path.Substring(0, path.Length - 1);; } else { _path = path; } returns.data = new Inspector_Plain().pod(prop, _path); return(returns); } else if (pack != null) { Returns returns = new Returns(); returns.mime = "application/json; charset=utf-8"; returns.data = new Inspector_Plain().pod(pack, path); return(returns); } return(null); }
private async void Consultar() { // Instanciar CalcWebApi calcWebApi = new CalcWebApi(); // Carregar os eventos sem sobrecarga de evento anterior calcWebApi.OnExceptionErro -= CalcWebApi_OnExceptionErro; calcWebApi.OnExceptionErro += CalcWebApi_OnExceptionErro; decimal.TryParse(txtValorInicial.Text, out decimal valorInical); int.TryParse(txtMeses.Text, out int meses); StatusProcessoConsulta(mostrar: true, status: "Consultando..."); // Vamos pedir o cálculo para API Returns returns = await Task.Run(() => { return(calcWebApi.SolicitarCalculo(valorInical, meses)); }); StatusProcessoConsulta(mostrar: false, status: "Consulta finalizada!"); if (returns != null) { // Montar a mensagem para exibir no MessageBox // Estou utilizando nameof para utilizar o mesmo nome da propriedade na exibição da descrição string ret = string.Concat(nameof(returns.StatusCode), ": ", returns.StatusCode, Environment.NewLine, nameof(returns.Message), ": ", returns.Message, Environment.NewLine, "Valor final: ", string.Format("{0:n2}", returns.Calc?.ValorFinal)); MessageBox.Show(ret, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public static bool TryRemoveFirst <TKey, TValueList, TValue>(IDictionary <TKey, TValueList> listDictionary, TKey key, out TValue value) where TValueList : IList <TValue> { TValueList list; if (!listDictionary.TryGetValue(key, out list)) { return(Returns.False(out value)); } var count = list.Count; if (count > 0) { value = list[0]; list.RemoveAt(0); if (--count == 0) { listDictionary.Remove(key); } return(true); } else { listDictionary.Remove(key); // Error? return(Returns.False(out value)); } }
public bool UpdateReturn(List <Returns> updatedReturns) { Returns dbReturns = null; try { foreach (Returns updRet in updatedReturns) { dbReturns = db.Returns.Where(x => x.idreturns == updRet.idreturns).FirstOrDefault(); if (dbReturns == null) { // Error message popup if the update failed return(false); } updateDbReturnsHelper(ref dbReturns, updRet); db.Returns.Update(dbReturns); db.SaveChanges(); } } catch (Exception ex) { // FIXME log error return(false); } return(true); }
public Node(IEnumerable <string> contents) { NodeId = int.Parse(contents.First().Substring(12, 2)); foreach (string str in contents) { bool skip = false; foreach (string check in Blacklist) { if (str.Contains(check)) { skip = true; } } if (skip) { continue; } Body.Add(str); if (str.Contains("return")) { Returns.Add(int.Parse(str.Split('n')[1].Split(';')[0])); } } Body.Add("}"); }
public ProcedureCommand(string procName, Param[] parameters = null, Returns returnable = Returns.Scalar) { SqlString = procName; CommandType = CommandType.StoredProcedure; Parameters = parameters; Returns = returnable; }
public static Returns get_image_gif_file(string path) { wzproperty prop; Returns returns = new Returns(); DataSource.get_data(path, out prop); if (prop != null) { var canvas = Tools.inspect_canvas1(prop); if (canvas != null) { var image = canvas.image; using (MemoryStream stream = new MemoryStream()) { image.Save(stream, ImageFormat.Gif); returns.mime = "image/gif"; returns.data = stream.ToArray(); return(returns); } } } return(null); }
public Return GetLatestReturn() { return(Returns .Where(r => r.Status == ReturnStatuses.Submitted) .OrderByDescending(r => r.AccountingDate) .FirstOrDefault()); }
public ActionResult ReturnInvoice(Returns returns, int id) { if (ModelState.IsValid) { var invoice = db.customerInvoice.ToList().Find(x => x.InvoiceId == id); try { returns.InvoiceId = invoice.InvoiceId; returns.Date = DateTime.Now.Date; returns.Name = invoice.FullName; returns.Business = invoice.BusinessName; returns.UserNAME = invoice.Username; db.returns.Add(returns); db.SaveChanges(); Session["Rid"] = returns.ReturnId.ToString(); Session["Iid"] = invoice.InvoiceId.ToString(); return(RedirectToAction("AddItems")); } catch (Exception) { } } return(View(returns)); }
private void Starts_Tick(object sender, EventArgs e) { try { if (list.Items.Count >= 1) { lblStatus.Text = "Working"; list.SelectedIndex = 0; flag(); fillData(); Starts.Stop(); Verify.Start(); } else { Starts.Stop(); Returns.Start(); lblStatus.Text = "Stopped"; MessageBox.Show("Sem dados em lista", "Acabou"); } } catch (Exception ex) { Starts.Stop(); Returns.Start(); MessageBox.Show(ex.Message); } }
/// <summary> /// Ends the execution of the current method. /// /// If the current method does not return void, pops a value from the stack and returns it to the calling method. /// /// Return should leave the stack empty. /// </summary> public Emit <DelegateType> Return() { if (ReturnType == TypeOnStack.Get(typeof(void))) { UpdateState(Wrap(new[] { new StackTransition(0) }, "Return")); UpdateState(OpCodes.Ret, Wrap(StackTransition.None(), "Return")); Returns.Add(IL.Index); MustMark = true; return(this); } UpdateState(OpCodes.Ret, Wrap(StackTransition.Pop(ReturnType), "Return")); Returns.Add(IL.Index); UpdateState(Wrap(new[] { new StackTransition(0) }, "Return")); MustMark = true; var verify = CurrentVerifiers.Return(); if (!verify.Success) { throw new SigilVerificationException("Return", verify, IL.Instructions(AllLocals)); } return(this); }
public override void WriteTo(IndentedTextWriter writer) { var initialIndent = writer.Indent; writer.Write("CREATE FUNCTION "); FunctionName.WriteTo(writer); // parameters writer.Write(" ("); WriteParameters(writer); writer.WriteLine(')'); writer.Indent++; try { // returns writer.Write("RETURNS "); Returns.WriteTo(writer); writer.WriteLine(); // definition writer.Write("AS "); Definition.WriteTo(writer); } finally { writer.Indent--; } writer.WriteLine(); }
protected virtual void FillReturns(ColumnInfo column) { if (!_processedColumns.ContainsKey(column.Table)) { _processedColumns.Add(column.Table, new List <string> ( )); FillReturns(column.Table.KeyColumn); if (null != column.Table.ForeignColumn) { FillReturns(column.Table.ForeignColumn); } } if (!_processedColumns[column.Table].Contains(column.Name)) { //always return any matching Returns.Add(string.Format(SqlQueries.Table_Column_Formatted, column.Table.Name, column.Name)); _processedColumns[column.Table].Add(column.Name); ColumnDefenitions.Add(column.Defenition); } }
public void AddChange(double change, DateTime?dt = null) { if (Equity.Count == 0) { Returns.Add(0); Equity.Add(change); } else { Returns.Add(Equity.Last() != 0 ? change / Equity.Last() : 0); Equity.Add(Equity[Equity.Count - 1] + change); } Changes.Add(change); _maxEquity = Math.Max(_maxEquity, Equity.Last()); DrawdownPct.Add(_maxEquity == 0 ? 0 : Equity.Last() / _maxEquity - 1); DrawdownAmt.Add(Equity.Last() - _maxEquity); if (dt != null) { AddDrawdownLengths(dt.Value); } Dates.Add(dt); }
public IEnumerable <Return> GetSubmittedReports() { return(Returns.Where( r => r.Status == ReturnStatuses.Submitted) .OrderByDescending(r => r.AccountingDate)); }
public ArrayCommand(string sqlString, Returns returnable = Returns.Scalar) { Values = sqlString.Split('\n', StringSplitOptions.RemoveEmptyEntries); SqlString = sqlString; CommandType = CommandType.StoredProcedure; Returns = returnable; }
public override void VisitReturns(Returns returns) { using (var ch = this.Change(this.returnStr)) { this.WriteLine("<b>Return Value:</b>\r\n"); base.VisitReturns(returns); this.WriteLine("\r\n\r\n"); } }
public static Returns get_xml2(string path) { Returns returns = new Returns(); returns.mime = "text/xml; charset=utf-8"; returns.data = (new POD_s_XML()).toXML(path); return(returns); }
public override Node Clone() { return(new Signature() { Returns = Returns.Clone() as Parameters, Parameters = Parameters.Clone() as Parameters, }); }
public void SP_Portal_Returns_EndToEnd() { _driver.Navigate().GoToUrl(URLConfig.TestURL_ServiceProviderPortal); string url = _driver.Url; _test.Log(Status.Pass, "Service Provider Portal -Returns Section :" + " " + _driver.Url + " " + "PASSED"); Returns returns = new Returns(); }
/// <summary> /// 删除退货单 /// </summary> /// <param name="id"></param> /// <returns></returns> public static int ShanChuTuiHuo(string id) { StorageEntities ent = new StorageEntities(); Returns obj = ent.Returns.Find(id); obj.DataState = false; return(ent.SaveChanges()); }
public ActionResult DeleteConfirmed(int id) { Returns m = db.Returns.Find(id); db.Returns.Remove(m); db.SaveChanges(); return(RedirectToAction("Index", "Returns")); }
public static string StaticForRequest <A>(Returns <A> request) { var json = JsonConvert.SerializeObject(request, request.GetType(), new JsonSerializerSettings { TypeNameHandling = TypeNameHandling.All, TypeNameAssemblyFormat = System.Runtime.Serialization.Formatters.FormatterAssemblyStyle.Full }); return(compose(ToLowerHexString, Md5Hash, StringBytes)(json)); }
private void btnStop_Click(object sender, EventArgs e) { Starts.Stop(); Verify.Stop(); Returns.Start(); lblStatus.Text = "Stopped"; MessageBox.Show("successfully stopped!", "stopped"); }
public override void VisitReturns(Returns returns) { _builder.AppendLine(); _builder.AppendLine("**returns:** "); base.VisitReturns(returns); _builder.AppendLine(); _builder.AppendLine(); }
public async Task <object> Invoke(dynamic input) { //System.GC.Collect(); //System.GC.WaitForPendingFinalizers(); DataSource.Init(); Returns returns = new Returns(); switch ((string)input.func) { case "version": returns.result = DataSource.archives.version; break; case "make_zorders": returns.result = DataProvider.make_zorders(); break; case "ms": //image to base64, other to string returns.result = DataProvider.get_object_by_path((string)input.args.path, (bool)input.args.output_canvas); break; case "binary": returns.result = DataProvider.get_binary_file((string)input.args.path); break; case "sound": returns.result = DataProvider.get_sound_file((string)input.args.path); break; case "images": returns.result = DataProvider.get_image_file((string)input.args.path); break; case "_images": returns.result = DataProvider.get_image_gif_file((string)input.args.path); break; case "ls": returns.result = DataProvider.get_identities((string)input.args.path); break; case "xml": returns.result = (new POD_XML()).toXML((string)input.args.path); break; case "xml2": returns.result = (new POD_s_XML()).toXML((string)input.args.path); break; case "test": returns.result = DateTime.Now.ToString(); break; } return(returns); }
public BlockTreeScan(ParseInfo parseInfo, BlockAction block, string objectName, DocRange genericErrorRange) { _parseInfo = parseInfo; _objectName = objectName; _genericErrorRange = genericErrorRange; Block = block; Returns = GetReturns(); ReturnsValue = Returns.Any(r => r.ReturningValue != null); }
/// <summary> /// Visits the <c>returns</c> documentation element. /// </summary> public virtual void VisitReturns(Returns returns) { VisitContainer(returns); }
/// <summary> /// Reads all supported documentation elements. /// </summary> private static IEnumerable<Element> ReadContent(XElement xml) { foreach (var node in xml.Nodes()) { var element = default(Element); switch (node.NodeType) { case System.Xml.XmlNodeType.Element: var elementNode = (XElement)node; switch (elementNode.Name.LocalName) { case "summary": element = new Summary(ReadContent(elementNode)); break; case "remarks": element = new Remarks(ReadContent(elementNode)); break; case "example": element = new Example(ReadContent(elementNode)); break; case "para": element = new Para(ReadContent(elementNode)); break; case "param": element = new Param(FindAttribute(elementNode, "name"), ReadContent(elementNode)); break; case "paramref": element = new ParamRef(FindAttribute(elementNode, "name")); break; case "typeparam": element = new TypeParam(FindAttribute(elementNode, "name"), ReadContent(elementNode)); break; case "typeparamref": element = new TypeParamRef(FindAttribute(elementNode, "name")); break; case "code": element = new Code(TrimCode(elementNode.Value)); break; case "c": element = new C(elementNode.Value); break; case "see": element = new See(FindAttribute(elementNode, "cref"), FindAttribute(elementNode, "langword"), elementNode.Value, ReadContent(elementNode)); break; case "seealso": element = new SeeAlso(FindAttribute(elementNode, "cref"), elementNode.Value, ReadContent(elementNode)); break; case "list": element = new List(FindAttribute(elementNode, "type"), ReadContent(elementNode)); break; case "listheader": element = new ListHeader(ReadContent(elementNode)); break; case "term": element = new Term(ReadContent(elementNode)); break; case "description": element = new Description(ReadContent(elementNode)); break; case "item": element = new Item(ReadContent(elementNode)); break; case "exception": element = new Exception(FindAttribute(elementNode, "cref"), ReadContent(elementNode)); break; case "value": element = new Value(ReadContent(elementNode)); break; case "returns": element = new Returns(ReadContent(elementNode)); break; default: element = new UnknownElement(elementNode, ReadContent(elementNode)); break; } break; case System.Xml.XmlNodeType.Text: element = new Text(TrimText(((XText)node).Value)); break; default: break; } if (element != null) { element.SetLineInfo(xml as IXmlLineInfo); yield return element; } } }
public override void VisitReturns(Returns returns) { _builder.AppendLine(); _builder.AppendLine("**returns:** "); base.VisitReturns(returns); _builder.AppendLine(); _builder.AppendLine(); }
/// <summary> /// See <see cref="Visitor.VisitReturns"/>. /// </summary> public override void VisitReturns(Returns returns) { if (delegates.VisitReturns != null) delegates.VisitReturns(returns); base.VisitReturns(returns); }
public override void VisitReturns(Returns returns) { using (var ch = this.Change(this.returnStr)) { this.WriteLine("<b>Return Value:</b>\r\n"); base.VisitReturns(returns); this.WriteLine("\r\n\r\n"); } }