コード例 #1
0
        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();
            }
        }
コード例 #2
0
 private void cargarLineasPedido()
 {
     dgv_Lineas.ItemsSource = Tb_Lineas.listadoLineas(Convert.ToInt32(lbId.Content.ToString())).DefaultView;
 }