Esempio n. 1
0
        /// <summary>
        /// Procedimiento que muestra la seleccion del marco
        /// </summary>
        /// <param name="intSeleccionMarcoID"></param>
        /// <returns></returns>
        public List <SeleccionMarco> ListarDatosSeleccionMarco(int intCotizacionID)
        {
            List <SeleccionMarco> result = new List <SeleccionMarco>();

            try
            {
                using (MarcosDataContext dc = new MarcosDataContext(Helper.ConnectionString()))
                {
                    var query = from item in dc.stp_ListarDatosSeleccionMarco(intCotizacionID)
                                select new SeleccionMarco
                    {
                        intSeleccionMarcoID = item.intSeleccionMarcoID,
                        intDetCotizaID      = item.intDetCotizaID,
                        intDatoMarcoID      = item.intDatoMarcoID,

                        vchSKU = item.SKU,
                        intConfiguraMarcoID = item.intConfiguraMarcoID,
                        decPesoMarco        = item.decPesoMarco,
                        decPrecioUnitario   = item.decPrecioUnitario,
                        intTipoID           = item.intTipoID,
                        vchTipo             = item.vchTipo,
                        intMaterialID       = item.intMaterialID,
                        vchMaterial         = item.vchMaterialID,
                        decFondo            = item.decFondo,
                        decAltura           = item.decAltura,
                        decAlturaPandeo     = item.decAlturaPandeo,
                        decCapacidadMarco   = item.decCapacidadMarco,
                        intCantidad         = item.intCantidad,
                        decSubtotal         = item.decSubtotal,
                        bitActivo           = item.bitActivo
                    };
                    result.AddRange(query);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(result);
        }