public int InsertPhoneFollowUpInfo(PhoneFollowUpInfo objPhoneFollowUpInfo)
        {
            objPhoneFollowUpInfo.PhoneFollowUpInfoID = 1;
            BeginTransaction();

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

            return objPhoneFollowUpInfo.PhoneFollowUpInfoID;
        }
        public int DeletePhoneFollowUpInfo(PhoneFollowUpInfo objPhoneFollowUpInfo)
        {
            int rowsaffected = -1;
            BeginTransaction();
            try
            {
                String[] UpdateProperties = new String[] { "Status" };
                rowsaffected = Update(objPhoneFollowUpInfo, UpdateProperties);

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

        }
        public int UpdatePhoneFollowUpInfo(PhoneFollowUpInfo objPhoneFollowUpInfo)
        {
            int rowsaffected = -1;
            BeginTransaction();
            try
            {
                String[] UpdateProperties = new String[] { "InformantsName", "MigrantRelation", "FollowUpDate", "Remarks", "UpdatedBy", "UpdatedDate", "Status" };
                rowsaffected = Update(objPhoneFollowUpInfo, UpdateProperties);

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

        }
 public static int DeletePhoneFollowUpInfo(PhoneFollowUpInfo PhoneFollowUpInfoID)
 {
     return new PhoneFollowUpInfoDAO().DeletePhoneFollowUpInfo(PhoneFollowUpInfoID);
 }
 public static int UpdatePhoneFollowUpInfo(PhoneFollowUpInfo PhoneFollowUpInfoID)
 {
     return new PhoneFollowUpInfoDAO().UpdatePhoneFollowUpInfo(PhoneFollowUpInfoID);
 }
 public static PhoneFollowUpInfo GetByID(int PhoneFollowUpInfoID)
 {
     PhoneFollowUpInfo objPhonefollowupInfo = new PhoneFollowUpInfo();
     return (PhoneFollowUpInfo)(new PhoneFollowUpInfoDAO().FillDTO(objPhonefollowupInfo, "PhoneFollowUpInfoID=" + PhoneFollowUpInfoID));
 }
 public static int InsertPhoneFollowUpInfo(PhoneFollowUpInfo objPhonefollowupInfo)
 {
     return new PhoneFollowUpInfoDAO().InsertPhoneFollowUpInfo(objPhonefollowupInfo);
 }
 public static PhoneFollowUpInfo GetPhoneFollowUpInfo(int SaMIProfileID)
 {
     PhoneFollowUpInfo objPhoneFollowUp = new PhoneFollowUpInfo();
     return (PhoneFollowUpInfo)(new PhoneFollowUpInfoDAO().FillDTO(objPhoneFollowUp, "SaMIProfileID=" + SaMIProfileID));
 }