Example #1
0
        public void UpdateRequisicion()
        {
            Requisicion    requisicion    = new Requisicion();
            CentroGastoDAO centroGastoDAO = new CentroGastoDAO();
            ProveedorDAO   proveedorDAO   = new ProveedorDAO();
            CompradorDAO   compradorDAO   = new CompradorDAO();
            RequisicionDAO requisicionDAO = new RequisicionDAO();

            centroGastoDAO.Insert("Facultad de Bellas Artes");
            CentroGasto centroGasto = centroGastoDAO.FindByNombre("Facultad de Bellas Artes");

            proveedorDAO.Insert("HP", true);
            Proveedor proveedor = proveedorDAO.FindByNombre("HP");

            compradorDAO.Insert("Alejandro", "Martínez", "Pérez");
            Comprador comprador = compradorDAO.FindByNombre("Alejandro");

            requisicion.SetId(4);
            requisicion.SetCentroGasto(centroGasto);
            requisicion.SetComprador(comprador);
            requisicion.SetProveedor(proveedor);
            requisicion.SetClave("hola");
            requisicion.SetFechaElaboracion(DateTime.Now);
            requisicion.SetEstado('k');
            requisicion.SetCartaCompromiso("hallo");
            requisicion.SetFechaEntrega(DateTime.Now.AddMonths(1));
            requisicion.SetFechaPromesaEntrega(DateTime.Now.AddMonths(3));
            requisicion.SetObservaciones("ningun");

            requisicionDAO.Update(requisicion);
        }