36 lines
839 B
C#
36 lines
839 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using DataAccess.DbAccess;
|
|
using DataAccess.Models;
|
|
|
|
namespace DataAccess.Data;
|
|
|
|
public class BildInfoData
|
|
{
|
|
private readonly ISqlDataAccess _db;
|
|
|
|
public BildInfoData(ISqlDataAccess db)
|
|
{
|
|
_db = db;
|
|
}
|
|
|
|
public async Task AddBildInfoAsync(BildInfoModel bildInfo)
|
|
{
|
|
var id = await _db.LoadData<int, BildInfoModel>("dbo.spBildInfo_Insert", bildInfo);
|
|
bildInfo.Id = id.Single();
|
|
}
|
|
|
|
public async Task UpdateBildInfoDateinameAsync(BildInfoModel bildInfo)
|
|
{
|
|
await _db.SaveData("dbo.spBildInfo_UpdateFileName",
|
|
new {
|
|
Id = bildInfo.Id,
|
|
Dateiname = bildInfo.Dateiname,
|
|
});
|
|
}
|
|
}
|