yavsc/src/Yavsc.Server/Models/IT/Fixing/Bug.cs

32 lines
960 B
C#

9 years ago
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using Yavsc.Attributes.Validation;
using Yavsc.Models.IT.Evolution;
9 years ago
namespace Yavsc.Models.IT.Fixing
{
public partial class Bug
9 years ago
{
[Key,DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public long Id { get; set; }
[ForeignKey("FeatureId")]
public virtual Feature False { get; set; }
7 years ago
public long? FeatureId { get; set; }
9 years ago
[YaStringLength(240, MinimumLength=4 ,
ErrorMessageResourceType=typeof(Yavsc.Models.IT.Fixing.Bug),
ErrorMessageResourceName="TitleSizeError")]
7 years ago
public string Title { get; set; }
[YaStringLength(4096,
ErrorMessageResourceType=typeof(Yavsc.Models.IT.Fixing.Bug),
ErrorMessageResourceName="DescSizeError")]
public string Description { get; set; }
9 years ago
public BugStatus Status { get; set; }
}
7 years ago
}