EnVisageOnline/Main/Source/EnVisage/Models/Entities/ExpenditureCategory.Metadat...

37 lines
1.7 KiB
C#

//using System;
//using System.Collections.Generic;
//using System.ComponentModel.DataAnnotations;
//using System.Linq;
//using System.Web;
//using EnVisage.Code;
//namespace EnVisage
//{
// [MetadataType(typeof(ExpenditureCategoryMetadata))]
// public partial class ExpenditureCategory
// {
// private class ExpenditureCategoryMetadata
// {
// [Required(AllowEmptyStrings = false, ErrorMessage = "Expenditure should be selected")]
// public Nullable<System.Guid> ExpenditureId { get; set; }
// [Required(AllowEmptyStrings = false, ErrorMessage = "GL should be selected")]
// public Nullable<System.Guid> GLId { get; set; }
// [Required(AllowEmptyStrings = false, ErrorMessage = "Unit of Measure should be selected")]
// public Nullable<System.Guid> UOMId { get; set; }
// [Required(AllowEmptyStrings = false, ErrorMessage = "Credit Department should be selected")]
// public Nullable<System.Guid> CreditId { get; set; }
// [EnumDataType(typeof(ExpenditureCategoryType), ErrorMessage = "Selected value is not one of available for Type")]
// [Display(Name = "Type")]
// public Nullable<int> Type { get; set; }
// [EnumDataType(typeof(ExpenditureCategoryUseType), ErrorMessage="Selected value is not one of available for Use Type")]
// [Display(Name = "Use Type")]
// public Nullable<int> UseType { get; set; }
// [Required(AllowEmptyStrings = false, ErrorMessage = "CG/GFX should be specified")]
// [Display(Name = "CG/EFX")]
// public string CGEFX { get; set; }
// }
// }
//}