public ActionResult ViewOrders(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            PassOrder cat = db.PassOrders.Find(id);

            if (cat == null)
            {
                ViewBag.msg = "No Order is assigned to you";
                //return HttpNotFound();
            }
            List <PassOrder> list = new List <PassOrder>();
            var books             = db.PassOrders;

            foreach (PassOrder b in books.ToList())
            {
                if (b.OrderId == id)
                {
                    list.Add(b);
                }
            }
            return(View(list));
        }
Beispiel #2
0
        public virtual string GetProperty(string strPropertyName, string strFormat, System.Globalization.CultureInfo formatProvider, DotNetNuke.Entities.Users.UserInfo accessingUser, DotNetNuke.Services.Tokens.Scope accessLevel, ref bool propertyNotFound)
        {
            switch (strPropertyName.ToLower())
            {
            case "flightid": // Int
                return(FlightId.ToString(strFormat, formatProvider));

            case "beaconid": // Int
                return(BeaconId.ToString(strFormat, formatProvider));

            case "passeddistance": // Int
                if (PassedDistance == null)
                {
                    return("");
                }
                ;
                return(((int)PassedDistance).ToString(strFormat, formatProvider));

            case "passorder": // Int
                return(PassOrder.ToString(strFormat, formatProvider));

            default:
                propertyNotFound = true;
                break;
            }

            return(Null.NullString);
        }
Beispiel #3
0
        public ActionResult Assign(int id, int idd)
        {
            PassOrder p = new PassOrder();

            p.ChefId  = id;
            p.OrderId = idd;
            p.Status  = "Busy";
            db.SaveChanges();
            ViewBag.msg = "This order is assigned to this chef!";
            return(RedirectToAction("ViewOrders", "Admin"));
        }
        public ActionResult Assign(int id)
        {
            g = Convert.ToInt32(TempData["id"]);
            PassOrder p = new PassOrder();

            p.ChefId  = id;
            p.OrderId = g;
            p.Status  = "Inprogress";
            db.PassOrders.Add(p);
            db.SaveChanges();
            return(RedirectToAction("ViewOrders", "Admin"));
        }
        public ActionResult AssignOrderr(int id)
        {
            List <Chef> list = new List <Chef>();
            Chef        c    = new Chef();
            PassOrder   cat  = db.PassOrders.Find(id);

            if (cat != null)
            {
                ViewBag.msg = "This order has been assigned";
                return(RedirectToAction("ViewOrders", "Admin"));
            }
            TempData["id"] = id;
            return(RedirectToAction("Index1", "Admin"));
        }