public JsonResult AddComent(Guid id, string comment, Guid?commentParentId)
        {
            var    x          = commentParentId ?? Guid.Empty;
            string authorName = UserSessionContext.CurrentUsername();

            MemoryMessageBuss.PushCommand(new AddCommentToProduct(id, comment, authorName, UserSessionContext.CurrentUserId(), x));

            return(Json(new { Ok = true, Data = new { Id = id }, Message = "Success" }, JsonRequestBehavior.AllowGet));
        }
 public JsonResult AdminConfirmOrder(Guid id)
 {
     MemoryMessageBuss.PushCommand(new ConfirmShoppingCartByAdmin(id, UserSessionContext.CurrentUsername() + " call to customer to confirm", CurrentUserId, DateTime.Now));
     return(Json(new { Ok = true, Data = new { Id = id }, Message = "Success" }, JsonRequestBehavior.AllowGet));
 }