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); }
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); }
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); }