public static ImageDataAccess Setup() { var configurationSectionMock = new Mock <IConfigurationSection>(); configurationSectionMock .SetupGet(m => m[It.Is <string>(s => s == "MainDatabase")]) .Returns("Data Source=host.docker.internal,5050; Initial Catalog=ImageRep;User Id=sa;Password=P@assword123;MultipleActiveResultSets=true"); var configurationMock = new Mock <IConfiguration>(); configurationMock .Setup(a => a.GetSection(It.Is <string>(s => s == "ConnectionStrings"))) .Returns(configurationSectionMock.Object); var recipeRepository = new ImageDataAccess(new TagDataAccess(configurationMock.Object), configurationMock.Object); return(recipeRepository); }
public HttpResponseMessage GetLastKitchenImages() { var kitchenDataAccess = new KitchenDataAccess(context); var lastKitchenId = kitchenDataAccess.GetLastKitchenId(); var imageDataAccess = new ImageDataAccess(context); var lastKitchenImages = imageDataAccess.GetImagesByKitchenId(lastKitchenId); List <ImageViewModel> imageUri = new List <ImageViewModel>(); foreach (var img in lastKitchenImages) { imageUri.Add(new ImageViewModel { Uri = img.Uri, Name = img.Name, }); } return(Request.CreateResponse(HttpStatusCode.OK, imageUri)); }
public static DataTable GetImages(Int64 ImgDocID) { return(ImageDataAccess.GetImage(ImgDocID)); }
public ImageDataService() { this.imageDataAccess = new ImageDataAccess(); }