protected void crearPedido_click(object sender, EventArgs e) { string nombre = ddl_usuarios.SelectedValue; string fecha = txt_fechaPedido.Text; string concepto = txt_conceptoPedido.Text; int resultado = 0; int id_pedido = 0; try { NuevoPedido np = new NuevoPedido(); id_pedido = int.Parse(np.obtenerIdPedido(nombre, fecha, concepto)); foreach (ArticuloXpedido articulo in listadoArticulos) { np = new NuevoPedido(); np.registrarArticulo_x_Pedido(articulo, id_pedido); } resultado = 1; } catch (Exception ex) { resultado = 0; } if (resultado > 0) { Response.Write("<script>alert('Pedido '" + id_pedido + "' Creado correctamente');</script>"); Server.Transfer("estado_pedido.aspx"); } else { Response.Write("<script>alert('No se pudo crear el pedido correctamente');</script>"); } }
private void btnNewPedido_Click(object sender, EventArgs e) { NuevoPedido nuevo = new NuevoPedido(this); this.Hide(); nuevo.ShowDialog(); }
private void UC_AbrirVentanaPedidoLocal(object sender, EventArgs e) { NuevoPedido ventanaNuevoPedido = new NuevoPedido("Local"); ventanaNuevoPedido.EventCancelar += UC_PedidoLocalCancelar; ventanaNuevoPedido.Visibility = Visibility.Visible; gridpedidos.Children.Add(ventanaNuevoPedido); meserosUC.Visibility = Visibility.Hidden; }
private void UC_EditarPedido(object sender, EventArgs e) { var pedidoSeleccionado = meserosUC.AgregarOSeleccionar_PedidoEnEspera; if (pedidoSeleccionado.Tipo == "Domicilio") { var pedidoDomicilioEncontrado = ListaPedidosDomicilio.Find(p => p.Id == Convert.ToInt32(pedidoSeleccionado.IdPedido)); NuevoPedido edicionPedido = new NuevoPedido(pedidoDomicilioEncontrado); edicionPedido.EventCancelar += UC_PedidoLocalCancelar; edicionPedido.Visibility = Visibility.Visible; gridpedidos.Children.Add(edicionPedido); meserosUC.Visibility = Visibility.Hidden; } else { var pedidoLocalEncontrado = ListaPedidosLocales.Find(p => p.Id == Convert.ToInt32(pedidoSeleccionado.IdPedido)); NuevoPedido edicionPedido = new NuevoPedido(pedidoLocalEncontrado); edicionPedido.EventCancelar += UC_PedidoLocalCancelar; edicionPedido.Visibility = Visibility.Visible; gridpedidos.Children.Add(edicionPedido); meserosUC.Visibility = Visibility.Hidden; } }