/// <summary>
        /// Update Signature Image
        /// </summary>
        /// <param name="SignatureImage">SignatureImage</param>
        /// <param name="SignatureDateTime">Signature DateTime</param>
        /// <param name="SysTrxNo">SysTrxNo</param>
        /// <param name="session">session</param>
        public static void UpdateSignatureImage(byte[] SignatureImage, DateTime?SignatureDateTime, decimal SysTrxNo, ISession session, String VersionNo = "")
        {
            SignatureImageTableAdapter ta = new SignatureImageTableAdapter();

            ta.CurrentConnection = session;
            ta.UpdateSignatureImage("2", SignatureImage, SignatureDateTime, SysTrxNo);
        }
        /// <summary>
        /// Get  UpdatedSignatures
        /// </summary>
        /// <param name="session">session</param>
        /// <returns>List of SignatureImageRow</returns>
        public static List <DAL.SignatureImageRow> GetUpdatedSignatures(ISession session, String VersionNo = "")
        {
            SignatureImageTableAdapter ta = new SignatureImageTableAdapter();

            ta.CurrentConnection = session;
            return(ta.GetData().Select().Cast <DAL.SignatureImageRow>().ToList());
        }