Files
cms_thermo_active/Step.Model/UserModel.cs
T
CMS4390\marantalu 2b9f74a1b2 * Added Logger and Exception manager
* Added autocreate database if not exists
2017-12-05 17:21:10 +01:00

40 lines
1014 B
C#

using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Step.Model
{
[Table("users")]
public class UserModel
{
[Key]
[Column("id")]
public int UserId { get; set; }
[Required]
[Column("username")]
public string Username { get; set; }
[Column("first_name")]
public string FirstName { get; set; }
[Column("last_name")]
public string LastName { get; set; }
[Column("password")]
public string Password { get; set; }
[Column("security_stamp")]
public string SecurityStamp { get; set; }
[Column("role_id")]
public int RoleId { get; set; }
[ForeignKey("RoleId")]
public RoleModel Role { get; set; }
public string GetPassword()
{
return Password;
}
}
}