public int InsertFEDocuments(FEDocumentsPerSaMIProfile objFEDocumentsPerSaMIProfile)
        {
            objFEDocumentsPerSaMIProfile.FEDocumentPerSaMIProfileID = 1;
            BeginTransaction();

            try
            {
                objFEDocumentsPerSaMIProfile.FEDocumentPerSaMIProfileID = Insert(objFEDocumentsPerSaMIProfile);
                CommitTransaction();
            }
            catch (Exception ex)
            {
                RollBackTransaction();
                objFEDocumentsPerSaMIProfile.FEDocumentPerSaMIProfileID = -1;
            }

            return objFEDocumentsPerSaMIProfile.FEDocumentPerSaMIProfileID;
        }
        public int UpdateFEDocuments(FEDocumentsPerSaMIProfile objFEDocumentsPerSaMIProfile)
        {
            int rowsaffected = -1;
            BeginTransaction();
            try
            {
                String[] UpdateProperties = new String[] { "DocumentTypeID" };
                rowsaffected = Update(objFEDocumentsPerSaMIProfile, UpdateProperties);

                CommitTransaction();
            }
            catch (Exception e)
            {
                RollBackTransaction();
                rowsaffected = -1;
            }
            return rowsaffected;

        }