20 lines
561 B
C#
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");
|
|
}
|
|
}
|
|
}
|