92 lines
2.2 KiB
C#
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;
|
|
//}
|
|
}
|