//Delete a Video by  recordID and mediaid
 public void DeleteVideoByID(DealerRecordMediaRequest model)
 {
     DataProvider.ExecuteNonQuery(GetConnection, "dbo.EVA_Dealer_Record_Medias_Video_Delete"
                                  , inputParamMapper : delegate(SqlParameterCollection paramCollection)
     {
         paramCollection.AddWithValue("@RecordID", model.RecordID);
         paramCollection.AddWithValue("@MediaID", model.MediaID);
     }, returnParameters : delegate(SqlParameterCollection param)
     {
     }
                                  );
 }
        // Insert dealer record Media
        public int InsertDealerRecordMedia(DealerRecordMediaRequest model)
        {
            int uid = 0;

            DataProvider.ExecuteNonQuery(GetConnection, "dbo.EVA_Dealer_Record_Medias_Insert"
                                         , inputParamMapper : delegate(SqlParameterCollection paramCollection)
            {
                paramCollection.AddWithValue("@DealerId", model.DealerID);
                paramCollection.AddWithValue("@RecordId", model.RecordID);
                paramCollection.AddWithValue("@MediaId", model.MediaID);
                paramCollection.AddWithValue("@IsCoverPhoto", model.IsCoverPhoto);
            }, returnParameters : delegate(SqlParameterCollection param)
            {
            }
                                         );

            return(uid);
        }