private void grvDetails_RowUpdated(object sender, RowObjectEventArgs e)
        {
            var orderDetailModel = (Logic.Entities.OrderDetailModel)e.Row;

            if (orderDetailModel == null)
            {
                return;
            }
            if (orderDetailModel.Quantity > 0)
            {
                var orderDetail = _cartServiceClient.UpdateOrderDetailQuantity(orderDetailModel.Id, orderDetailModel.Quantity);
                orderDetailModel.TotalMenuItem = orderDetailModel.Quantity * orderDetailModel.UnitPrice;
                var detailsView  = sender as GridView;
                var i            = detailsView.SourceRowHandle;
                var order        = grvOrder.GetRow(i) as Order;
                var updatedOrder = _cartServiceClient.GetOrder(order.Id);
                order.Total = updatedOrder.Total;
                grvOrder.RefreshRow(i);
            }
            else
            {
                MessageBox.Show("Quantity must be greater than 0", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }