//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); }
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); }