37 lines
1.7 KiB
C#
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; }
|
|
// }
|
|
|
|
// }
|
|
//} |