public ActionResult SingleOrderAdd(AddOrder newentry) { List <Product> prlist = AgroExpressDBAccess.GetAllEnabledProduct(); if (prlist != null) { newentry.productlist = prlist.Select(x => new SelectListItem { Value = x.PKProductId.ToString(), Text = x.ProductName }); } if (ModelState.IsValid) { if (AgroExpressDBAccess.AddSingleOrder(newentry)) { ModelState.Clear(); ViewBag.success = "Order has been placed Successfully"; } else { ViewBag.success = "Sorry, Your order is not placed, Please try again"; } } newentry.OrderPlacingDateTime = newentry.OrderPlacingDateTime; return(View(newentry)); }