void ReCalcularDetalleCotizacion()
        {
            if (cotizacion != null)
            {
                foreach (CotizacionDetalleBe item in cotizacion.ListaCotizacionDetalle)
                {
                    GuiaRemisionDetalleBe itemGuia = new GuiaRemisionDetalleBe();
                    itemGuia.CodigoCotizacion        = cotizacion.CodigoCotizacion;
                    itemGuia.CodigoCotizacionDetalle = item.CodigoCotizacionDetalle;
                    itemGuia.CodigoProducto          = item.CodigoProducto;
                    itemGuia.Producto = productoBl.ObtenerProducto(item.CodigoProducto);
                    itemGuia.CodigoProductoIndividual = item.CodigoProductoIndividual;
                    itemGuia.ProductoIndividual       = productoIndividualBl.ObtenerProductoIndividual(item.CodigoProductoIndividual);
                    itemGuia.CodigoUnidadMedida       = item.CodigoUnidadMedida;
                    itemGuia.UnidadMedida             = unidadMedidaBl.ObtenerUnidadMedida(item.CodigoUnidadMedida);
                    itemGuia.Cantidad = item.Cantidad;
                    itemGuia.CodigoUnidadMedidaPeso = itemGuia.ProductoIndividual.CodigoUnidadMedidaPeso;
                    itemGuia.UnidadMedidaPeso       = unidadMedidaBl.ObtenerUnidadMedida(itemGuia.CodigoUnidadMedidaPeso);
                    itemGuia.Peso    = itemGuia.ProductoIndividual.Peso;
                    itemGuia.Detalle = item.Detalle;

                    listaDetalle.Add(itemGuia);
                }

                listaDetalleInicial = listaDetalle.Select((x, i) => { x.Fila = i + 1; return(x); }).ToList();
                listaDetalle        = listaDetalle.Select((x, i) => { x.Fila = i + 1; return(x); }).ToList();
            }
        }
        void CargarUnidadMedida()
        {
            UnidadMedidaBe item = unidadMedidaBl.ObtenerUnidadMedida(codigoUnidadMedida.Value);

            txtDescripcion.Text = item.Descripcion;
        }