private void dgOrders_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
    {
        if (e.CommandName == "DeleteOrder")
        {
            string   argsID        = e.CommandArgument.ToString();
            string[] idSpliter     = argsID.Split('/');
            long     OrderMasterID = 0;
            long     OrderDetailID = 0;
            for (int i = 0; i < idSpliter.Length; i++)
            {
                OrderMasterID = Convert.ToInt32(idSpliter[i].ToString());
                OrderDetailID = Convert.ToInt32(idSpliter[i + 1].ToString());
                break;
            }

            if (OrderMasterID > 0 && OrderDetailID > 0)
            {
                PCSN.InvoiceSystem.BusinessLogicLayer.Order Order = new PCSN.InvoiceSystem.BusinessLogicLayer.Order();
                Order.DeleteOrderItem(OrderMasterID, OrderDetailID);
                lblErrorMessage.Text = "Item Deleted Successfuly.";
                PopulateOrders(OrderMasterID);
            }
        }
    }