public ActionResult Index() { string userlogin = User.Identity.Name; var checkit = from c in db.Webmasters where c.Username == userlogin select c; if (checkit.Count() == 1) { var listproblem = from l in db.WebsiteOrders where ( (l.Status == 421 || l.Status == 422 || l.Status == 423) &&(l.Website.Webmaster.Username == userlogin)) orderby l.Date descending select l; OrderNewViewModel model = new OrderNewViewModel() { list = listproblem.ToList() }; TransactionLogViewModel.AddLog("Webmaster: "+userlogin+" has just gone to Problem Manager!", DateTime.Now); return View(model); } else return RedirectToAction("login", "Account"); }
public ActionResult endtran() { string loginid = User.Identity.Name; var website = from w in StoreDb.Websites where (w.Webmaster.Username == loginid) select w; List<WebsiteOrder> list = new List<WebsiteOrder>(); foreach (var x in website) { var oder = from o in StoreDb.WebsiteOrders where (o.WebsiteId == x.Id && o.Status == 413 || o.Status == 432) //432 la admin da validate the proof orderby o.Date descending select o; foreach (var oo in oder) { list.Add(oo); } } TransactionLogViewModel.AddLog(User.Identity.Name + " has just viewed the list of End Transaction Orders ", DateTime.Now); OrderNewViewModel model = new OrderNewViewModel() { list = list }; return View(model); }