interface

This commit is contained in:
2017-02-02 15:13:32 +01:00
parent 0eaabed71a
commit 1dd4f25860
6 changed files with 86 additions and 25 deletions

35
YavscLib/IActivity.cs Normal file
View File

@ -0,0 +1,35 @@
using System;
namespace YavscLib
{
public interface IActivity
{
string Code { get; set; }
string Name { get; set; }
string ParentCode { get; set; }
string Photo { get; set; }
string ModeratorGroupName { get; set; }
int Rate { get; set; }
string SettingsClassName { get; set; }
DateTime DateCreated
{
get; set;
}
string UserCreated
{
get; set;
}
DateTime DateModified
{
get; set;
}
string UserModified
{
get; set;
}
}
}

10
YavscLib/ICoWorking.cs Normal file
View File

@ -0,0 +1,10 @@
namespace YavscLib
{
public interface ICoWorking
{
long Id {get; set; }
string PerformerId { get; set; }
string WorkingForId { get; set; }
}
}

11
YavscLib/ICommandForm.cs Normal file
View File

@ -0,0 +1,11 @@
namespace YavscLib
{
public interface ICommandForm
{
long Id { get; set; }
string Action { get; set; }
string Title { get; set; }
string ActivityCode { get; set; }
}
}