4 namespace sage.ew.serie.PoC
6 internal class ComprasDTO
8 public string Usuario {
get;
set; }
9 public string Serie {
get;
set; }
11 public string Nombre {
get;
set; }
12 public decimal
Coste {
get;
set; }
13 public string Baja {
get;
set; }
14 public string Familia {
get;
set; }
15 public DateTime?
Garantia {
get;
set; }
16 public decimal
Venta {
get;
set; }
17 public string Modelo {
get;
set; }
18 public DateTime
Fecha {
get;
set; }
19 public string Albaran {
get;
set; }
21 public string Alb_venta {
get;
set; }
22 public DateTime? Fec_venta {
get;
set; }
24 public string Tecnico {
get;
set; }
25 public string Any {
get;
set; }
26 public string Alb_depo {
get;
set; }
27 public DateTime? Fec_depo {
get;
set; }
28 public string Empresa {
get;
set; }
29 public int Linea {
get;
set; }
30 public bool Vista {
get;
set; }
31 public string Almacen {
get;
set; }
32 public string Codemp {
get;
set; }
33 public string Codempcom {
get;
set; }
34 public string Talla {
get;
set; }
35 public string Color {
get;
set; }
36 public DateTime? Fbaja {
get;
set; }
37 public string Deposito {
get;
set; }
38 public string Almaini {
get;
set; }
39 public int Tipo {
get;
set; }
40 public string Cliente {
get;
set; }
41 public int Orden {
get;
set; }
42 public string Libre_1 {
get;
set; }
43 public string Libre_2 {
get;
set; }
44 public string Libre_3 {
get;
set; }
45 public string Libre_4 {
get;
set; }
46 public int Linord {
get;
set; }
47 public string Ubica {
get;
set; }
48 public string Lote {
get;
set; }
49 public DateTime?
Exportar {
get;
set; }
50 public string Guid_exp {
get;
set; }
51 public string Guid_id {
get;
set; }
52 public DateTime Created {
get;
set; }
53 public DateTime Modified {
get;
set; }
58 public ComprasDTO() { }
64 public ComprasDTO(DataRow row) : this()
66 Usuario = Convert.ToString(row[
"Usuario"]).TrimEnd();
67 Serie = Convert.ToString(row[
"Serie"]).TrimEnd();
68 Articulo = Convert.ToString(row[
"Articulo"]).TrimEnd();
69 Nombre = Convert.ToString(row[
"Nombre"]).TrimEnd();
70 Coste = Convert.ToDecimal(row[
"Coste"]);
71 Baja = Convert.ToString(row[
"Baja"]).TrimEnd();
72 Familia = Convert.ToString(row[
"Familia"]).TrimEnd();
73 Garantia = row[
"Garantia"] is DBNull ? null : (DateTime?)Convert.ToDateTime(row[
"Garantia"]);
74 Venta = Convert.ToDecimal(row[
"Venta"]);
75 Modelo = Convert.ToString(row[
"Modelo"]).TrimEnd();
76 Fecha = Convert.ToDateTime(row[
"Fecha"]);
77 Albaran = Convert.ToString(row[
"Albaran"]).TrimEnd();
78 Proveedor = Convert.ToString(row[
"Proveedor"]).TrimEnd();
79 Alb_venta = Convert.ToString(row[
"Alb_venta"]).TrimEnd();
80 Fec_venta = row[
"Fec_venta"] is DBNull ? null : (DateTime?)Convert.ToDateTime(row[
"Fec_venta"]);
81 Devolucion = Convert.ToString(row[
"Devolucion"]).TrimEnd();
82 Tecnico = Convert.ToString(row[
"Tecnico"]).TrimEnd();
83 Any = Convert.ToString(row[
"Any"]).TrimEnd();
84 Alb_depo = Convert.ToString(row[
"Alb_depo"]).TrimEnd();
85 Fec_depo = row[
"Fec_depo"] is DBNull ? null : (DateTime?)Convert.ToDateTime(row[
"Fec_depo"]);
86 Empresa = Convert.ToString(row[
"Empresa"]).TrimEnd();
87 Linea = Convert.ToInt32(row[
"Linea"]);
88 Vista = Convert.ToBoolean(row[
"Vista"]);
89 Almacen = Convert.ToString(row[
"Almacen"]).TrimEnd();
90 Codemp = Convert.ToString(row[
"Codemp"]).TrimEnd();
91 Codempcom = Convert.ToString(row[
"Codempcom"]).TrimEnd();
92 Talla = Convert.ToString(row[
"Talla"]).TrimEnd();
93 Color = Convert.ToString(row[
"Color"]).TrimEnd();
94 Fbaja = row[
"Fbaja"] is DBNull ? null : (DateTime?)Convert.ToDateTime(row[
"Fbaja"]);
95 Deposito = Convert.ToString(row[
"Deposito"]).TrimEnd();
96 Almaini = Convert.ToString(row[
"Almaini"]).TrimEnd();
97 Tipo = Convert.ToInt32(row[
"Tipo"]);
98 Cliente = Convert.ToString(row[
"Cliente"]).TrimEnd();
99 Orden = Convert.ToInt32(row[
"Orden"]);
100 Libre_1 = Convert.ToString(row[
"Libre_1"]).TrimEnd();
101 Libre_2 = Convert.ToString(row[
"Libre_2"]).TrimEnd();
102 Libre_3 = Convert.ToString(row[
"Libre_3"]).TrimEnd();
103 Libre_4 = Convert.ToString(row[
"Libre_4"]).TrimEnd();
104 Linord = Convert.ToInt32(row[
"Linord"]);
105 Ubica = Convert.ToString(row[
"Ubica"]).TrimEnd();
106 Lote = Convert.ToString(row[
"Lote"]).TrimEnd();
107 Exportar = row[
"Exportar"] is DBNull ? null : (DateTime?)Convert.ToDateTime(row[
"Exportar"]);
108 Guid_exp = Convert.ToString(row[
"guid_exp"]).TrimEnd();
109 Guid_id = Convert.ToString(row[
"guid_id"]).TrimEnd();
110 Created = Convert.ToDateTime(row[
"Created"]);
111 Modified = Convert.ToDateTime(row[
"Modified"]);
Columna código de artículo
Tipo de desglose de árbol pasando el Almacen
Movimientos de Devolución
Fecha garantia (Albarán compra)