protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { hayCambios = false; var itemNames = System.Enum.GetNames(typeof(EEstadoPedido)); for (int i = 0; i <= itemNames.Length - 1; i++) { ListItem item = new ListItem(itemNames[i], i.ToString()); estadoPedido.Items.Add(item); } string idQuery = Request.QueryString["id"]; if (!idQuery.IsNullOrWhiteSpace()) { int id = Convert.ToInt32(idQuery); if (id > 0) { Pedido pediaAEditar = pedidosAdministrador.ObtenerPedido(id); proveedor.Text = pediaAEditar.Proveedor; int estadoNum = (int)pediaAEditar.EstadoPedido; estadoPedido.SelectedValue = estadoNum.ToString(); fechaEntrega.Text = pediaAEditar.FechaEntrega.ToShortDateString(); montoPagado.Text = pediaAEditar.MontoPagado.ToString(); montoTotal.Text = pediaAEditar.MontoTotal.ToString(); } } } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { string idQuery = Request.QueryString["id"]; if (!idQuery.IsNullOrWhiteSpace()) { int id = Convert.ToInt32(idQuery); if (id > 0) { Pedido pedidoAEliminar = pedidosAdministrador.ObtenerPedido(id); proveedor.Text = pedidoAEliminar.Proveedor; estadoPedido.Text = pedidoAEliminar.EstadoPedido.ToString(); fechaEntrega.Text = pedidoAEliminar.FechaEntrega.ToShortDateString(); montoPagado.Text = pedidoAEliminar.MontoPagado.ToString(); montoTotal.Text = pedidoAEliminar.MontoTotal.ToString(); } } } }
protected void Page_Load(object sender, EventArgs e) { string idQuery = Request.QueryString["id"]; string estadoQuery = Request.QueryString["estado"]; if (!string.IsNullOrWhiteSpace(idQuery) || !string.IsNullOrWhiteSpace(estadoQuery)) { int id = Convert.ToInt32(idQuery); if (id > 0) { if (estadoQuery == "Encargado" || estadoQuery == "Enviado") { Pedido pedidoActualizado = pedidosAdministrador.ObtenerPedido(id); Funciones.CambiarEstadoPedido(pedidoActualizado); pedidosAdministrador.ActualizarPedido(pedidoActualizado); } } } Response.Redirect("~/Default.aspx"); Response.End(); }