private tbVideo CastVideoEntity(VideoEntity objVideo) { tbVideo video = new tbVideo(); video.ativo = objVideo.ativo; video.dataUltimaAlteracao = objVideo.dataUltimaAlteracao; video.descricao = objVideo.descricao; video.estado = objVideo.estado; video.id = objVideo.id; video.imagemHomeFilePath = objVideo.imagemHomeFilePath; video.responsavelUltimaAlteracao = objVideo.responsavelUltimaAlteracao; video.titulo = objVideo.titulo; video.videoFilePath = objVideo.videoFilePath; return(video); }
public bool DeletaVideo(int idVideo) { try { using (var context = new CirculoNegocioEntities()) { tbVideo delete = (from p in context.tbVideos where p.id == idVideo select p).First(); context.tbVideos.DeleteObject(delete); context.SaveChanges(); } return(true); } catch (Exception) { return(false); } }
public int InsereVideo(VideoEntity video) { int idVideo = 0; try { using (var context = new CirculoNegocioEntities()) { tbVideo tb = CastVideoEntity(video); context.tbVideos.AddObject(tb); context.SaveChanges(); idVideo = tb.id; } } catch (Exception) { throw; } return(idVideo); }