Exemple #1
0
        //phòng show home
        //public static List<ShowObject> RoomShowHome(string languageKey)
        //{
        //    using (var db = new MyDbDataContext())
        //    {
        //        var memu =
        //            db.Menus.FirstOrDefault(a => a.LanguageID == languageKey) ??
        //            new Menu();
        //        List<ShowObject> roomShowHome = db.Rooms.Where(a => a.Home && a.Status && a.LanguageID == languageKey).Select(a => new ShowObject
        //        {
        //            ID = a.ID,
        //            Alias = a.Alias,
        //            MenuAlias = memu.Alias,
        //            Title = a.Title,
        //            Index = a.Index,
        //            Image = a.Image,
        //            Description = a.Description,
        //            Price = a.Price,
        //        }).ToList();
        //        return roomShowHome;
        //    }
        //}

        //lay danh sach tau theo menu ID
        //public static List<Cruise> GetCruise(int menuId)
        //{
        //    using (var db = new MyDbDataContext())
        //    {
        //        List<Cruise> lstCruise = db.Cruises.Where(x => x.MenuID.Contains(menuId.ToString())).ToList();
        //        foreach (var item in lstCruise)
        //        {
        //            //item.
        //        }
        //        return lstCruise;
        //    }
        //}

        // GetListReview

        //public static List<Review> GetListReview(int menuID, int ObjID)
        //{
        //    using (var db = new MyDbDataContext())
        //    {
        //        List<Review> lstReview = db.Reviews.Where(
        //            x => x.DisplayStatus == true && x.ObjID == ObjID && x.MenuID == menuID
        //            ).ToList();
        //        return lstReview;
        //    }
        //}

        public static decimal GetTimeSale(DateTime?_StartDeal, int?TimeDeal)
        {
            DateTime StartDeal;

            if (!DateTime.TryParse(_StartDeal.ToString(), out StartDeal))
            {
                StartDeal = DateTime.Now;
            }
            TimeDeal = TimeDeal == null ? 0 : TimeDeal;
            int      timemer = 0;
            TimeSpan d       = StartDeal.AddDays((double)TimeDeal / 24) - DateTime.Now;

            if (d.Days > 0)
            {
                timemer = d.Days * 24 + ((int)TimeDeal % 24) - DateTime.Now.Hour;
                if (timemer <= 0)
                {
                    timemer = 0;
                }
            }
            if (d.Days == 0)
            {
                timemer = d.Days * 24 + ((int)TimeDeal % 24) - DateTime.Now.Hour;
                if (timemer <= 0)
                {
                    return(timemer * 0);
                }
                else
                {
                    return(timemer * 3600);
                }
            }
            return(timemer * 3600 + 86400);
        }
Exemple #2
0
        public override string ToString()
        {
            string strReturn = "";

            strReturn += string.Format("\nID:{0}", ID);
            strReturn += string.Format("\nName:{0}", Name);
            strReturn += string.Format("\nPrice:{0}", Price);
            strReturn += string.Format("\nPromotionInfo:{0}", PromotionInfo);
            strReturn += string.Format("\nVATInfo:{0}", VatInfo);
            strReturn += string.Format("\nSortDescription:{0}", ShortDescription);
            strReturn += string.Format("\nCategories:{0} \nCategoryID:{1}", Common.ConvertToString(Categories, " -> "), IdCategories);
            strReturn += string.Format("\nWarranty:{0}", Warranty);
            strReturn += string.Format("\nStatus:{0}", Status);
            strReturn += string.Format("\nSummary:{0}", Summary);
            strReturn += string.Format("\nOriginal:{0}", Origin);
            strReturn += string.Format("\nDetailUrl:{0}", DetailUrl);
            strReturn += string.Format("\nStartDeal:{0}", StartDeal);
            strReturn += string.Format("\nEndDeal:{0}", EndDeal);
            strReturn += string.Format("\nDetailUrl:{0}", DetailUrl);
            strReturn += string.Format("\nStartDeal:{0}", StartDeal.ToString("dd/MM/yyyy"));
            strReturn += string.Format("\nEndDeal:{0}", EndDeal.ToString("dd/MM/yyyy"));
            strReturn += string.Format("\nIsValid:{0}", Valid.ToString());
            return(strReturn);
        }