protected void btnDelete_Click(object sender, EventArgs e)
    {
        string Action_By_Button = "DELETED";
        string DeliveryStatus   = "DELETED";
        int    retval           = BLL_POLOG_Delivery.POLOG_Delete_Delivery_Details(UDFLib.ConvertStringToNull(txtDeliveryID.Text.ToString()), UDFLib.ConvertIntegerToNull(txtSupply_ID.Text.ToString()), Action_By_Button, DeliveryStatus, UDFLib.ConvertToInteger(GetSessionUserID()));

        InsertAuditTrail("Delete Delivery", "DeleteDelivery");
        string msgDraft = String.Format("parent.ReloadParent_ByButtonID();");

        ScriptManager.RegisterStartupScript(Page, Page.GetType(), "msgDraft", msgDraft, true);
    }
    //protected void btnAdd_Click(object sender, EventArgs e)
    //{
    //    this.SetFocus("txtLocation");
    //    txtDeliveryID.Text = null;
    //    string str = "Add";
    //    txtDeliveryDate.Text = DateTime.Now.ToString("dd/MM/yyyy");
    //    btnSave.Enabled = true;
    //    BindPortCall();
    //    BindDeliveryItemDetails(str);
    //    OperationMode = "Delivery Deatils";
    //    string AddUserTypemodal = String.Format("showModal('divadd',false);");
    //    ScriptManager.RegisterStartupScript(Page, Page.GetType(), "AddUserTypemodal", AddUserTypemodal, true);
    //}
    //protected void ImgUpdate_Click(object s, CommandEventArgs e)
    //{
    //    string[] arg = e.CommandArgument.ToString().Split(',');
    //    txtDeliveryID.Text = UDFLib.ConvertStringToNull(arg[0]);
    //    txtDeliveryDate.Text = DateTime.Now.ToString("dd/MM/yyyy");

    //    string str = "Edit";
    //    BindPortCall();
    //    BindDeliveryItemDetails(str);
    //    OperationMode = "Delivery Deatils";
    //    string AddUserTypemodal = String.Format("showModal('divadd',false);");
    //    ScriptManager.RegisterStartupScript(Page, Page.GetType(), "AddUserTypemodal", AddUserTypemodal, true);
    //}
    protected void ImgDelete_Click(object s, CommandEventArgs e)
    {
        string[] arg       = e.CommandArgument.ToString().Split(',');
        int?     RemarksID = UDFLib.ConvertIntegerToNull(arg[0]);

        txtDeliveryID.Text = UDFLib.ConvertStringToNull(arg[0]);
        string Action_By_Button = "DELETED";
        string DeliveryStatus   = "DELETED";
        int    retval           = BLL_POLOG_Delivery.POLOG_Delete_Delivery_Details(UDFLib.ConvertStringToNull(txtDeliveryID.Text.ToString()), UDFLib.ConvertIntegerToNull(txtPOCode.Text.ToString()), Action_By_Button, DeliveryStatus, UDFLib.ConvertToInteger(GetSessionUserID()));
        // InsertAuditTrail("Delete Delivery", "DeleteDelivery");
        int RetAuditVal = BLL_POLOG_Register.POLOG_Insert_Transactionlog(UDFLib.ConvertStringToNull(txtDeliveryID.Text), "Delete Delivery", "DeleteDelivery", UDFLib.ConvertToInteger(GetSessionUserID()));

        BindDeliveryDetails();
    }