Exemple #1
0
        public async Task <bool> Delete(ImageFile ImageFile)
        {
            ImageFileDAO ImageFileDAO = await DataContext.ImageFile.Where(x => x.Id == ImageFile.Id).FirstOrDefaultAsync();

            DataContext.ImageFile.Remove(ImageFileDAO);
            await DataContext.SaveChangesAsync();

            return(true);
        }
Exemple #2
0
        public async Task <bool> Update(ImageFile ImageFile)
        {
            ImageFileDAO ImageFileDAO = DataContext.ImageFile.Where(x => x.Id == ImageFile.Id).FirstOrDefault();

            ImageFileDAO.Id   = ImageFile.Id;
            ImageFileDAO.Path = ImageFile.Path;
            ImageFileDAO.Name = ImageFile.Name;
            await DataContext.SaveChangesAsync();

            return(true);
        }
Exemple #3
0
        public async Task <bool> Create(ImageFile ImageFile)
        {
            ImageFileDAO ImageFileDAO = new ImageFileDAO();

            ImageFileDAO.Id   = ImageFile.Id;
            ImageFileDAO.Path = ImageFile.Path;
            ImageFileDAO.Name = ImageFile.Name;

            await DataContext.ImageFile.AddAsync(ImageFileDAO);

            await DataContext.SaveChangesAsync();

            ImageFile.Id = ImageFileDAO.Id;
            return(true);
        }