Exemplo n.º 1
0
 /// <summary>
 /// Calculate VWAP for a timeseries
 /// </summary>
 /// <param name="outputColumn"></param>
 /// <param name="volumeColumn"></param>
 public static EntityQuote Calculate(EntityQuote timeSeries, int length, int calcColumn, int outputColumn, int volumeColumn)
 {
     _length = length;
     _timeSeries = timeSeries;
     for (int i = 0; i < timeSeries.Count; i++)
     {
         ((object[])timeSeries[i])[outputColumn] = Value(i, calcColumn, volumeColumn);
     }
     return timeSeries;
 }
        public ActionResult Insert(AdminGhiChuModel DM, HttpPostedFileBase Image)
        {
            try
            {
                dbFirstStepDataContext db = new dbFirstStepDataContext();
                EntityQuote ban = new EntityQuote();
                if (Image != null)
                {
                    ImageHelper imgHelper = new ImageHelper();
                    string encodestring = imgHelper.encodeImageFile(Image);
                    db.SubmitChanges();
                    if (encodestring == "!")
                        return RedirectToAction("Index", "Error", new { errorMsg = "Can't upload Images" });
                    var path = Path.Combine(Server.MapPath("~/Content/Images/GhiChu"), encodestring);
                    Image.SaveAs(path);
                    ban.Image = encodestring;
                    ban.IdUser = null;
                }
                else
                {
                    ban.IdUser = DM.IdUser>0?DM.IdUser:null;
                }
                ban.NoiDung = DM.NoiDung;
                db.EntityQuotes.InsertOnSubmit(ban);
                db.SubmitChanges();

                return RedirectToAction("Index", "AdminGhiChu");
            }
            catch
            {
                return RedirectToAction("Index", "Error");
            }
        }