private void TrabajoBotonesLineas(object sender, RoutedEventArgs e) { if (txtCodPedido.Texto == null || txtCodPedido.Texto == txtCodPedido.Hint) { new MensajeBox("TENEMOS QUE TENER UN PEDIDO SELECCIONADO EN LA PARTE DE PEDIDOS"); } else { switch (((Button)sender).Name) { case "btnAddLinea": linea = new LineaPedido(); linea.Codpedido = Convert.ToUInt16(lbId.Content.ToString()); wid_LineaPedido frm = new wid_LineaPedido(linea); frm.ShowDialog(); linea = frm.Linea; if (Tb_Lineas.addLineaPedido(linea)) { new MensajeBox("LINEA INTRODUCIDO CON EXITO"); } break; case "btnUpdateLinea": if (creamosLinea()) { if (Tb_Lineas.updateLinea(linea)) { new MensajeBox("LINEA ACTUALIZADO CON EXITO"); } } break; case "btnDelLinea": if (creamosLinea()) { if (Tb_Lineas.delLinea(linea)) { new MensajeBox("LINEA ELIMINADO CON EXITO"); } } break; } cargarLineasPedido(); } }
private void cargarLineasPedido() { dgv_Lineas.ItemsSource = Tb_Lineas.listadoLineas(Convert.ToInt32(lbId.Content.ToString())).DefaultView; }