示例#1
0
        private void Btn_crear_Click(object sender, RoutedEventArgs e)
        {
            if (cb_proveedor.Text != String.Empty)
            {
                Compra_Proveedor cop = new Compra_Proveedor()
                {
                    ID_COMPRA    = 0,
                    FECHA_COMPRA = DateTime.Now,
                    ID_PROVEEDOR = (short)cb_proveedor.SelectedValue,
                    ID_ESTADO    = 1
                };

                if (cop.Create())
                {
                    Compra_Proveedor cp = new Compra_Proveedor();
                    int id = cp.ReadAll().Max(x => x.ID_COMPRA);
                    Agregar_producto_proveedor app = new Agregar_producto_proveedor(id);
                    app.Show();
                    this.Hide();
                }

                else
                {
                    MessageBoxResult mal = MessageBox.Show("No se crear pudo crear orden", "Error",
                                                           MessageBoxButton.OK, MessageBoxImage.Warning);
                }
            }

            else
            {
                MessageBoxResult mal = MessageBox.Show("Debe seleccionar proveedor", "Error",
                                                       MessageBoxButton.OK, MessageBoxImage.Warning);
            }
        }
示例#2
0
        private void MostrarOrden()
        {
            Compra_Proveedor cp = new Compra_Proveedor();

            dtg_orden.ItemsSource = cp.ReadAll();
            dtg_orden.Items.Refresh();
        }