Esempio n. 1
0
        private void nuevoOrdenCompra(object sender, RoutedEventArgs e)
        {
            Requisicion    requisicion    = new Requisicion();
            RequisicionDAO requisicionDAO = new RequisicionDAO();
            long           id             = long.Parse(IdCompra.Text);
            int            idRe           = Int32.Parse(IdRequicicion.Text);

            requisicion = requisicionDAO.FindById(idRe);
            int?     clave         = Int32.Parse(Clave.Text);
            char     tipoOrden     = char.Parse(TipoOrden.Text);
            decimal  monto         = decimal.Parse(MotoCompra.Text);
            DateTime fechaOrden    = DateTime.Parse(FechaOrden.Text);
            DateTime?fechaLimite   = DateTime.Parse(FechaLimite.Text);
            DateTime?fechaEnviada  = DateTime.Parse(FechaEnviada.Text);
            DateTime?fechaDevuelta = DateTime.Parse(FechaDeVuelta.Text);

            OrdenCompra    ordenCompra    = new OrdenCompra(id, requisicion, clave, tipoOrden, monto, fechaOrden, fechaLimite, fechaEnviada, fechaDevuelta);
            OrdenCompraDAO ordenCompraDAO = new OrdenCompraDAO();
            int            f = ordenCompraDAO.Insert(ordenCompra);

            if (f == 0)
            {
                MessageBox.Show("Se agrego correctamente la orden de compra");
                IdCompra.Text      = "IdCompra";
                IdRequicicion.Text = "IdRequisicion";
                Clave.Text         = "Clave";
                TipoOrden.Text     = "";
                MotoCompra.Text    = "";
                FechaOrden.Text    = "";
                FechaLimite.Text   = "";
                FechaEnviada.Text  = "";
                FechaDeVuelta.Text = "";
            }
        }
Esempio n. 2
0
        public void InsertOrdenCompra()
        {
            OrdenCompra ordenCompra = new OrdenCompra();
            Requisicion requisicion = new Requisicion();

            ordenCompra.SetRequisicion(requisicion);
            ordenCompra.SetClave(2);
            ordenCompra.SetTipoDeOrden('A');
            ordenCompra.SetMonto(170);
            ordenCompra.SetFechaOrdenCompra(DateTime.Now);
            ordenCompra.SetFechaLimiteElaboracion(DateTime.Now);
            ordenCompra.SetFechaEnviadaFirma(DateTime.Now);
            ordenCompra.SetFechaDevueltaDeFirma(DateTime.Now);

            OrdenCompraDAO ordenCompraDAO = new OrdenCompraDAO();

            ordenCompraDAO.Insert(ordenCompra);
        }