Beispiel #1
0
 public bool Delete(Guid Id)
 {
     bool toReturn = false;
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         VideosEntity _VideosEntity = new VideosEntity(Id);
         if (adapter.FetchEntity(_VideosEntity))
         {
             adapter.DeleteEntity(_VideosEntity);
             toReturn = true;
         }
     }
     return toReturn;
 }
Beispiel #2
0
        public VideosEntity Insert(int CatalogId, string VideoName, string TextId, string Thumbnail, string Path, string UploadType, string ObjectType, string CodeEmbed, bool IsEmbeb, string VideoTypeId, bool AutoStart, bool IsVisibleHome, string Descriptions, int Views, DateTime CreatedDate, string CreatedBy)
        {
            VideosEntity _VideosEntity = new VideosEntity();
            using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
            {

                _VideosEntity.CatalogId = CatalogId;
                _VideosEntity.VideoName = VideoName;
                _VideosEntity.TextId = TextId;
                _VideosEntity.Thumbnail = Thumbnail;
                _VideosEntity.Path = Path;
                _VideosEntity.UploadType = UploadType;
                _VideosEntity.ObjectType = ObjectType;
                _VideosEntity.CodeEmbed = CodeEmbed;
                _VideosEntity.IsEmbeb = IsEmbeb;
                _VideosEntity.VideoTypeId = VideoTypeId;
                _VideosEntity.AutoStart = AutoStart;
                _VideosEntity.IsVisibleHome = IsVisibleHome;
                _VideosEntity.Descriptions = Descriptions;
                _VideosEntity.Views = Views;
                _VideosEntity.CreatedDate = CreatedDate;
                _VideosEntity.CreatedBy = CreatedBy;
                adapter.SaveEntity(_VideosEntity, true);
            }
            return _VideosEntity;
        }
Beispiel #3
0
 public VideosEntity Insert(VideosEntity _VideosEntity)
 {
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         adapter.SaveEntity(_VideosEntity, true);
     }
     return _VideosEntity;
 }
Beispiel #4
0
 public bool Update(VideosEntity _VideosEntity, RelationPredicateBucket filter)
 {
     bool toReturn = false;
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         adapter.UpdateEntitiesDirectly(_VideosEntity, filter);
         toReturn = true;
     }
     return toReturn;
 }
Beispiel #5
0
        public bool Update(VideosEntity _VideosEntity)
        {
            bool toReturn = false;
            using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
            {
                RelationPredicateBucket filter = new RelationPredicateBucket();
                IPredicateExpression _PredicateExpression = new PredicateExpression();
                _PredicateExpression.Add(VideosFields.Id == _VideosEntity.Id);

                filter.PredicateExpression.Add(_PredicateExpression);

                adapter.UpdateEntitiesDirectly(_VideosEntity, filter);
                toReturn = true;
            }
            return toReturn;
        }
Beispiel #6
0
 public VideosEntity SelectOne(Guid Id)
 {
     VideosEntity toReturn = null;
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         VideosEntity _VideosEntity = new VideosEntity(Id);
         if (adapter.FetchEntity(_VideosEntity))
         {
             toReturn = _VideosEntity;
         }
     }
     return toReturn;
 }
Beispiel #7
0
    VideosEntity getVideo()
    {
        VideosEntity video = new VideosEntity();

        video.Id = Guid.NewGuid();
        video.VideoName = Filter.GetMaxString(txtVideoName.Text.Trim(), VideosFields.VideoName.MaxLength);
        video.VideoTypeId = ddlVideoType.SelectedValue;
        video.IsVisibleHome = chkIsVisibleHome.Checked;
        video.Descriptions = Filter.GetMaxString(txtDescription.Text.Trim(), VideosFields.Descriptions.MaxLength);
        video.AutoStart = chkAutoStart.Checked;
        video.CatalogId = int.Parse(ddlCatalog.SelectedValue);

        return video;
    }