namespace OAGEST.ViewModels.Sales { public class Type_soViewModel { #region Properties /// <summary> /// Affecte ou obtient le code /// </summary> [Required(ErrorMessage = "Le code est obligatoire")] [StringLength(4, ErrorMessage = "La longueur est de 4 caractères maximum")] public string code { get; set; } /// <summary> /// Affecte ou obtient la description /// </summary> [Required(ErrorMessage = "La description est obligatoire")] [StringLength(50, ErrorMessage = "La longueur est de 50 caractères maximum")] public string description { get; set; } #endregion #region Constructors public Type_soViewModel() { } public Type_soViewModel(type_so type_so) { this.code = type_so.code; this.description = type_so.description; }
var db = new OAGESTEntities(); Type_so = new List<Type_soViewModel>(); foreach (var item in db.type_so) { Type_so.Add(new Type_soViewModel(item)); }
using (var entity = new OAGESTEntities()) { Type_so = entity.type_so.ToList().Select(ts => new Type_soViewModel()).ToList(); }
context - Type_so Count = 2 System.Collections.Generic.List<OAGEST.ViewModels.Sales.Type_soViewModel> - [0] {OAGEST.ViewModels.Sales.Type_soViewModel} OAGEST.ViewModels.Sales.Type_soViewModel code null string description null string - [1] {OAGEST.ViewModels.Sales.Type_soViewModel} OAGEST.ViewModels.Sales.Type_soViewModel code null string description null string + Raw View
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)