private void Btn_anular_Click(object sender, RoutedEventArgs e) { PedidoBLL pb = new PedidoBLL(); IngredienteBLL ib = new IngredienteBLL(); BebestibleBLL bb = new BebestibleBLL(); DataTable dt = new DataTable(); int id_pe = Int32.Parse(txt_id_pedido.Text); string tipo = pb.Get_tipo_pedido(id_pe); string ni = txt_nombreInsumo.Text; int idinsumo = -1; if (tipo == "Pedido de ingredientes") { idinsumo = ib.Get_idbynom(ni); } else if (tipo == "Pedido de bebestibles") { idinsumo = bb.Get_bebyid(ni); } pb.Anularpedido(id_pe, idinsumo); txt_id_pedido.Text = ""; txt_cant.Text = ""; txt_monto.Text = ""; txt_nombreInsumo.Text = ""; txt_stockcocina_bar.Text = ""; txt_stock_bodega.Text = ""; txt_stock_critico.Text = ""; txt_stock_total.Text = ""; cbb_proveedor.SelectedIndex = -1; if (tipo == "Pedido de bebestibles") { dt = pb.Get_detaPediById_bebestible(id_pe); dtg_detalle.ItemsSource = dt.DefaultView; } else if (tipo == "Pedido de ingredientes") { dt = pb.Get_detPediById_ingredientes(id_pe); dtg_detalle.ItemsSource = dt.DefaultView; } }