Ejemplo n.º 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);
            }
        }
        public void CrearPedidoProveedorTest()
        {
            Compra_Proveedor cop = new Compra_Proveedor()
            {
                ID_COMPRA    = 0,
                ID_PROVEEDOR = 104,
                ID_ESTADO    = 1
            };

            bool res = cop.Create();

            Assert.AreEqual(true, res);
        }