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