Beauty_Salon/BeautySalon/BeautySalonDBModels/AbstractWorkWithStorage.cs

20 lines
561 B
C#

using BeautySalonDBModels.Models;
using Npgsql;
namespace BeautySalonDBModels
{
public abstract class AbstractWorkWithStorage<T>
{
public abstract void Add(T obj);
public abstract T? Remove(int id);
public abstract void Update(T obj);
public abstract List<T> GetObjects();
public abstract T? GetObject(int id);
public NpgsqlConnection GetConnection()
{
return new NpgsqlConnection("Host=localhost;Port=5555;Username=elina;Database=beauty_salon;Password=elina");
}
}
}