38 lines
1.2 KiB
C#
38 lines
1.2 KiB
C#
|
using System;
|
|||
|
using System.Collections.Generic;
|
|||
|
using System.Linq;
|
|||
|
using System.Text;
|
|||
|
using System.Threading.Tasks;
|
|||
|
|
|||
|
namespace Database
|
|||
|
{
|
|||
|
public abstract class Abstracts
|
|||
|
{
|
|||
|
public abstract void CreateUser(User user);
|
|||
|
public abstract void UpdateUser(User user);
|
|||
|
public abstract void DeleteUser(int id);
|
|||
|
public abstract User GetUser(int id);
|
|||
|
public abstract List<User> GetUsers();
|
|||
|
|
|||
|
public abstract void CreateType(Type type);
|
|||
|
public abstract void UpdateType(Type type);
|
|||
|
public abstract void DeleteType(int id);
|
|||
|
public abstract Type GetType(int id);
|
|||
|
public abstract List<Type> GetTypes();
|
|||
|
|
|||
|
public abstract void CreateData(Data data);
|
|||
|
public abstract void UpdateData(Data data);
|
|||
|
public abstract void DeleteData(int id);
|
|||
|
public abstract Data GetData(int id);
|
|||
|
public abstract List<Data> GetDatas();
|
|||
|
|
|||
|
public abstract void CreateDescription(Description description);
|
|||
|
public abstract void UpdateDescription(Description description);
|
|||
|
public abstract void DeleteDescription(int id);
|
|||
|
public abstract Description GetDescription(int id);
|
|||
|
public abstract void CreateInvite(Invited invited);
|
|||
|
public abstract void DeleteInvite(int userId, int typeId);
|
|||
|
public abstract List<Invited> GetInvited(int id);
|
|||
|
}
|
|||
|
}
|