예제 #1
0
        public Estimado(Ordenado ordenado, string usuario)
        {
            EstimadoDetDTO estDet;
            EstimadoSKUDTO estSKU;

            Cabecera             = new EstimadoCabDTO(ordenado.Cabecera);
            Cabecera.Confirmado  = usuario;
            Cabecera.FecConfirma = DateTime.Now;
            Cabecera.Version     = 1;
            Cabecera.FecUltModif = DateTime.Now;
            Cabecera.FecCierre   = null;
            Cabecera.UsuCierre   = string.Empty;

            Lineas = new List <EstimadoDetDTO>();
            foreach (var ordDet in ordenado.Lineas)
            {
                estDet       = new EstimadoDetDTO(ordDet);
                estDet.RecId = 0;
                Lineas.Add(estDet);
            }

            SKUs = new List <EstimadoSKUDTO>();
            foreach (var ordSKU in ordenado.SKUs)
            {
                estSKU       = new EstimadoSKUDTO(ordSKU);
                estSKU.RecId = 0;
                SKUs.Add(estSKU);
            }
        }
예제 #2
0
        public Estimado(Ordenado ordenado, string usuario)
        {
            EstimadoDetDTO estDet;
            EstimadoSKUDTO estSKU;

            Cabecera             = new EstimadoCabDTO(ordenado.Cabecera);
            Cabecera.Confirmado  = usuario;
            Cabecera.FecConfirma = DateTime.Now;
            Cabecera.Version     = 1;
            Cabecera.FecUltModif = DateTime.Now;
            Cabecera.FecCierre   = null;
            Cabecera.UsuCierre   = string.Empty;

            Lineas = new List<EstimadoDetDTO>();
            foreach (var ordDet in ordenado.Lineas)
            {
                estDet       = new EstimadoDetDTO(ordDet);
                estDet.RecId = 0;
                Lineas.Add(estDet);
            }

            SKUs = new List<EstimadoSKUDTO>();
            foreach (var ordSKU in ordenado.SKUs)
            {
                estSKU       = new EstimadoSKUDTO(ordSKU);
                estSKU.RecId = 0;
                SKUs.Add(estSKU);
            }
        }