コード例 #1
0
ファイル: AlbumFotosAC.cs プロジェクト: hugohcn/sme_website
        public void DeletarAlbumFotos(string idAlbum)
        {
            try
            {
                //Antes de apagar o album, deleta todas as fotos...
                IList<tblfoto> fotos = tblfoto.Find(x => x.id_album_foto == Convert.ToInt32(idAlbum));

                foreach (tblfoto x in fotos)
                {
                    //Deleta todas as fotos do album
                    x.Delete();
                }

                //Após deletar as fotos, deleta-se o album.
                tblalbumfoto album = new tblalbumfoto();
                album.SetIsNew(false);
                album.SetIsLoaded(true);
                album.SetKeyValue(idAlbum);

                album.Delete();
            }
            catch (Exception e)
            {
                throw e;
            }
        }
コード例 #2
0
ファイル: AlbumFotosAC.cs プロジェクト: hugohcn/sme_website
        public void InserirAbum(string titulo, string descricao, string pagina, string capaAlbumPath, string capaAlbumFile, string fotoAlbumPath, string fotoAlbumFile)
        {
            try
            {
                tblalbumfoto album = new tblalbumfoto();
                album.SetIsNew(true);
                album.nome = titulo;
                album.descricao = descricao;
                album.is_ativo = true;
                album.pagina_pai = pagina;
                album.capa_album_path = capaAlbumPath;
                album.capa_album_file = capaAlbumFile;
                album.foto_album_path = fotoAlbumPath;
                album.foto_album_file = fotoAlbumFile;

                album.Save();
            }
            catch (Exception e)
            {
                throw e;
            }
        }
コード例 #3
0
ファイル: ActiveRecord.cs プロジェクト: hugohcn/sme_website
 public static void Setup(int testItems)
 {
     SetTestRepo();
     for(int i=0;i<testItems;i++){
         tblalbumfoto item=new tblalbumfoto();
         _testRepo._items.Add(item);
     }
 }
コード例 #4
0
ファイル: ActiveRecord.cs プロジェクト: hugohcn/sme_website
 public static void Setup(tblalbumfoto item)
 {
     SetTestRepo();
     _testRepo._items.Add(item);
 }