Files
StockMan/StockManMVC/Models/Metadata.cs
T
2016-09-26 19:08:21 +02:00

92 lines
2.2 KiB
C#

using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Web;
namespace StockManMVC.Models
{
public class MovTypeMetadata
{
[StringLength(250)]
[Display(Name = "Tipo Movimento")]
public string Descr;
}
public class LocTypeMetadata
{
[StringLength(250)]
[Display(Name = "Tipo Locazione")]
public string Descr;
[Display(Name = "Fornitore")]
public bool IsFor;
[Display(Name = "Cliente")]
public bool IsCli;
[Display(Name = "Magazzino")]
public bool IsStock;
}
public class ItemFluxesMetadata
{
[Display(Name = "Posizione")]
public string LocationID;
[Display(Name = "Riferimento")]
public string ExtLocationID;
[Display(Name = "Quantità")]
public string Qta;
[Display(Name = "Importo")]
[Range(0.1D, 99.9D)]
public string TotValue;
[Display(Name = "Data Documento")]
[DataType(DataType.Date)]
public DateTime dtMov;
[Display(Name = "Data Exp")]
[DataType(DataType.Date)]
public DateTime dtExport;
}
//public class ItemsMetadata
//{
// [StringLength(250)]
// [Display(Name = "Descrizione Articolo")]
// public string Descr;
// [StringLength(50)]
// [Display(Name = "Famiglia Articolo")]
// public string Family;
// [StringLength(250)]
// [Display(Name = "Descrizione Articolo Ext")]
// public string DescrExt;
// [StringLength(250)]
// [Display(Name = "Cod Articolo Ext")]
// public string CodExt;
// [StringLength(50)]
// [Display(Name = "Cod Articolo Int")]
// public string CodInt;
//}
//public class StocksMetadata
//{
// [DisplayFormat(DataFormatString = "{0:yyyy-MM-dd}", ApplyFormatInEditMode = true)]
// [DataType(DataType.Date)]
// public Nullable<System.DateTime> dtLastUpd;
//}
//public class EnrollmentMetadata
//{
// [Range(0, 4)]
// public Nullable<decimal> Grade;
//}
}