public static List <cotizacionDeTrasladoReporte> convertirDatos(CotizacionDeTraslado CotizacionTraslado) { List <cotizacionDeTrasladoReporte> lista = new List <cotizacionDeTrasladoReporte>(); foreach (detalleCotizacionDeTraslado detalle in new Context().detalleCotizacionTraslado.Where(s => s.IDCotizacionTraslado == CotizacionTraslado.CotizacionDeTrasladoID).ToList()) { cotizacionDeTrasladoReporte nuevo = new cotizacionDeTrasladoReporte(); nuevo.NumeroDeCotizacion = CotizacionTraslado.NumeroDeCotizacion; nuevo.año = CotizacionTraslado.año; nuevo.fecha = CotizacionTraslado.fecha.Day + "/" + CotizacionTraslado.fecha.Month + "/" + CotizacionTraslado.fecha.Year; nuevo.cliente = CotizacionTraslado.cliente; nuevo.rut = formatearString.formatoRut(CotizacionTraslado.rut.ToString()); nuevo.direccion = CotizacionTraslado.direccion; nuevo.telefono = CotizacionTraslado.telefono; nuevo.atencionA = CotizacionTraslado.atencionA; nuevo.referencia = CotizacionTraslado.referencia; nuevo.moneda = CotizacionTraslado.moneda; nuevo.tipoCambio = CotizacionTraslado.tipoCambio; nuevo.encabezado = CotizacionTraslado.encabezado; nuevo.nota = CotizacionTraslado.nota; nuevo.disponibilidad = CotizacionTraslado.disponibilidad; nuevo.valorIncluye = CotizacionTraslado.valorIncluye; nuevo.valorNoIncluye = CotizacionTraslado.valorNoIncluye; nuevo.condicionesGenerales = CotizacionTraslado.condicionesGenerales; nuevo.formasDePago = CotizacionTraslado.formasDePago; nuevo.textoAdjuntarDocumentos = CotizacionTraslado.textoAdjuntarDocumentos; nuevo.codigo = detalle.codigo; nuevo.descripcion = detalle.descripcion; nuevo.cantidad = detalle.cantidad; nuevo.precioUnitario = formatearString.valores_Pesos(detalle.precioUnitario); nuevo.total = formatearString.valores_Pesos(detalle.total); lista.Add(nuevo); } return(lista); }
public static List<cotizacionDeTrasladoReporte> convertirDatos(CotizacionDeTraslado CotizacionTraslado) { List<cotizacionDeTrasladoReporte> lista = new List<cotizacionDeTrasladoReporte>(); foreach (detalleCotizacionDeTraslado detalle in new Context().detalleCotizacionTraslado.Where(s => s.IDCotizacionTraslado == CotizacionTraslado.CotizacionDeTrasladoID).ToList()) { cotizacionDeTrasladoReporte nuevo = new cotizacionDeTrasladoReporte(); nuevo.NumeroDeCotizacion = CotizacionTraslado.NumeroDeCotizacion; nuevo.año = CotizacionTraslado.año; nuevo.fecha = CotizacionTraslado.fecha.Day + "/" + CotizacionTraslado.fecha.Month + "/" + CotizacionTraslado.fecha.Year; nuevo.cliente = CotizacionTraslado.cliente; nuevo.rut = formatearString.formatoRut(CotizacionTraslado.rut.ToString()); nuevo.direccion = CotizacionTraslado.direccion; nuevo.telefono = CotizacionTraslado.telefono; nuevo.atencionA = CotizacionTraslado.atencionA; nuevo.referencia = CotizacionTraslado.referencia; nuevo.moneda = CotizacionTraslado.moneda; nuevo.tipoCambio = CotizacionTraslado.tipoCambio; nuevo.encabezado = CotizacionTraslado.encabezado; nuevo.nota = CotizacionTraslado.nota; nuevo.disponibilidad = CotizacionTraslado.disponibilidad; nuevo.valorIncluye = CotizacionTraslado.valorIncluye; nuevo.valorNoIncluye = CotizacionTraslado.valorNoIncluye; nuevo.condicionesGenerales = CotizacionTraslado.condicionesGenerales; nuevo.formasDePago = CotizacionTraslado.formasDePago; nuevo.textoAdjuntarDocumentos = CotizacionTraslado.textoAdjuntarDocumentos; nuevo.codigo = detalle.codigo; nuevo.descripcion = detalle.descripcion; nuevo.cantidad = detalle.cantidad; nuevo.precioUnitario = formatearString.valores_Pesos(detalle.precioUnitario); nuevo.total = formatearString.valores_Pesos(detalle.total); lista.Add(nuevo); } return lista; }