/// <summary> /// Obtiene la listad de datos ligados al marco /// </summary> /// <param name="intDatoMarcoID"></param> /// <param name="intCotizacionID"></param> /// <returns></returns> public List <DatosMarco> ListarDatosMarco(int intDatoMarcoID, int intCotizacionID) { List <DatosMarco> results = new List <DatosMarco>(); try { using (MarcosDataContext dc = new MarcosDataContext(Helper.ConnectionString())) { var query = from item in dc.stp_ListarDatosMarco(intDatoMarcoID, intCotizacionID) select new DatosMarco() { intDatoMarcoID = item.intDatoMarcoID, sintPinturaID = item.sintPinturaID, vchPintura = item.vchPintura, intElementoID = item.intElementoID, vchElemento = item.vchElemento, intConfiguraMarcoID = item.intConfiguraMarcoID, sintCantidad = item.sintCantidad, decMedidaAlto = item.decMedidaAlto, decAlturaPandeo = item.decAlturaPandeo, decAltura = item.decAltura, decFondo = item.decFondo, bitSobreViga = item.bitSobreViga, bitActivo = item.bitActivo }; results.AddRange(query); } } catch (Exception ex) { throw ex; } return(results); }