Example #1
0
        public void SaveDetail()
        {
            if (SDetail.ProductId != 0)
            {
                SalesDetail sod = SDetails.Where(x => x.ProductId == SDetail.ProductId).FirstOrDefault();

                if (sod == null)
                {
                    sod = new SalesDetail();
                    SDetails.Add(sod);
                }
                else
                {
                    SDetail.Quantity += sod.Quantity;
                }
                SDetail.toCopy <SalesDetail>(sod);
                ClearDetail();
                ItemAmount = SDetails.Sum(x => x.Amount);
            }
        }
Example #2
0
        public MetadataNE ParseSongList(string result)
        {
            try
            {
                JObject    jo  = JObject.Parse(result);
                MetadataNE mne = new MetadataNE()
                {
                    total = jo["result"]["songCount"].ToObject <int>(),
                    list  = new List <SDetail>()
                };

                foreach (var v in jo["result"]["songs"])
                {
                    SDetail sd = new SDetail();
                    sd.id       = v["id"].ToString();
                    sd.name     = v["name"].ToString();
                    sd.al_pic   = v["al"]["picUrl"].ToString();
                    sd.ar_name  = v["ar"][0]["name"].ToString();
                    sd.al_name  = v["al"]["name"].ToString();
                    sd.duration = v["dt"].ToObject <long>();
                    int i = 0;

                    foreach (char c in "lmh")
                    {
                        string c_ = c.ToString();
                        if (v[c_].HasValues)
                        {
                            sd.sizes[i]   = Convert.ToInt64(v[c_]["size"].ToString());
                            sd.bitrate[i] = Convert.ToInt32(v[c_]["br"].ToString());
                            i++;
                        }
                    }
                    mne.list.Add(sd);
                }
                return(mne);
            }
            catch
            {
                return(null);
            }
        }
Example #3
0
      public void DBDetail()
      {
          string mm = LBMonths.Text;

          if (mm == "")
          {
              mm = "1";
          }
          string sqll = "";

          //if (DLAccoundCode.Value != null)
          //{
          //    if (DLAccoundCode.Value.ToString() != "")
          //    {
          sqll = "SAccoundcode='" + LBAccountCode.Text + "' and ";
          //    }
          //}
          DataSet ds = dbs.GetSqlDataSet("select * from  BudgetDetail where " + sqll + " months='" + mm + "' AND  fid=" + Request.QueryString["id"].ToString());

          SDetail.DataSource = ds.Tables[0];
          SDetail.DataBind();
          CalLast();
      }