Administrasjon.Controllers.AdminOrderController.cancelOrder C# (CSharp) Méthode

cancelOrder() public méthode

public cancelOrder ( int nr ) : System.Web.Mvc.ActionResult
nr int
Résultat System.Web.Mvc.ActionResult
        public ActionResult cancelOrder(int nr)
        {
            if (_orderBLL.cancelOrder(nr))
            {
                _loggingBLL.logToDatabase("Slettet ordre: " + nr);
                _loggingBLL.logToUser("Slettet ordre: " + nr, (EmployeeModel)Session["Employee"]);
                return RedirectToAction("AllOrders");
            }
            return RedirectToAction("AllOrders");
        }

Usage Example

 public void cancelOrderTestFalse()
 {
     //Arrange
     var controller = new AdminOrderController(new OrderBLL(new OrderDALStub()), new LoggingBLL(new LoggingDALStub()));
     //Act
     var result = (RedirectToRouteResult)controller.cancelOrder(-1);
     //Assert
     Assert.AreEqual(result.RouteName, "");
     Assert.AreEqual(result.RouteValues.Values.First(), "AllOrders");
 }
All Usage Examples Of Administrasjon.Controllers.AdminOrderController::cancelOrder