Пример #1
0
        public P_fxrates[] GetLatestfxrates()
        {
            var db = new DataClasses1DataContext();
            CultureInfo culture;
            culture = new CultureInfo("en-Us", false);
            var fxrates_update = GetfxratesLastUpdate();
            string[] dt;
            int? upd;
            dt = fxrates_update[0].Day.Split('/');
            upd = Convert.ToInt32(fxrates_update[0].Update);
            int yyyy, mm, dd;
            yyyy = Convert.ToInt32(dt[2]);
            mm = Convert.ToInt32(dt[1]);
            dd = Convert.ToInt32(dt[0]);
            var datetime = new DateTime(yyyy, mm, dd);
            var query = from temp in db.sp_Getfxrates(datetime, upd)
                        select new P_fxrates
                        {
                            ID = temp.ID.Value.ToString(),
                            Description = temp.Description,
                            BuyingRates = temp.BuyingRates,
                            SellingRates = temp.SellingRates,
                            SightBill = temp.SightBill,
                            Family = temp.Family.Trim(),
                            FamilyLong = temp.FamilyLong,
                            Bill_DD_TT = temp.Bill_DD_TT,
                            TT = temp.TT,
                            Update = temp.Update.Value.ToString(),
                            Ddate = temp.Date.Value.ToString("d/MM/yyyy", culture),
                            DTime = temp.Time
                        };

            return query.ToArray();
        }