private void LoadOrder() { try { int pedidoId = Convert.ToInt32(PedidoIdHiddenField.Value); Pedido objPedido = PedidoBLL.GetPedidoById(pedidoId); OrderDetails.PedidoId = pedidoId; //ControlAnulacion.PedidoId = pedidoId; //ControlAnulacion.UsuarioId = UserBLL.GetUserIdByUsername(User.Identity.Name); //PrefixLabel.Visible = false; if (objPedido.Observacion == "entregado") { AnularPedidoButton.Visible = false; entregarButton.Visible = false; //AssignmentButton.Visible = true; //ControlAnulacion.Visible = true; } if (objPedido.Observacion == "anulado") { AnularPedidoButton.Visible = false; entregarButton.Visible = false; //ControlAnulacion.Visible = true; //AssignmentButton.Visible = true; //PrefixLabel.Visible = true; } } catch (Exception ex) { log.Error("Error loading order", ex); throw; } }
private void CargarResumenPedido(int pedidoId) { try { Pedido objPedido = PedidoBLL.GetPedidoById(pedidoId); Usuario objusuario = UsuariosBLL.GetUserById(objPedido.UsuarioId); string root = HttpContext.Current.Request.Url.Scheme + "://" + HttpContext.Current.Request.Url.Authority + HttpContext.Current.Request.ApplicationPath; VerOrdenLink.NavigateUrl = root + "/Account/OrderDetails.aspx?oId=" + objPedido.PedidoId; List <Departamento> listaDepartamento = DepartamentoBLL.GetDepartamento(); for (int i = 0; i < listaDepartamento.Count; i++) { if (listaDepartamento[i].DepartamentoId == objPedido.DepartamentoId) { CiudadResumenLiteral.Text = listaDepartamento[i].NombreDepartamento; } } CorreoResumenCarrito.Text = objusuario.Email; DireccionResumenLiteral.Text = objPedido.Direccion; RazonSocialResumenLiteral.Text = objPedido.NombreCliente + " " + objPedido.ApellidoCliente; NitResumenLiteral.Text = Convert.ToString(objPedido.Nit); DetallePedidoResumen_uc.CarritoId = objPedido.CarritoId; DetallePedidoResumen_uc.cargarPedidoDetalle(); //cargarQRCode(Convert.ToInt32(FacturaIdInsertadoHiddenField.Value)); //montoLetra.Text = letraMonto; totalResumenLabel.Text = objPedido.MontoTotal.ToString("0,0.00", System.Globalization.CultureInfo.InvariantCulture); Page.ClientScript.RegisterStartupScript(this.GetType(), "cargarPasoFinal", "javascript:Ultimopaso();", true); } catch (Exception ex) { log.Error("Error al cargar el detelle del pedido hecho", ex); } }